QA-C
   HOME

TheInfoList



OR:

Helix QAC, formerly QA·C is a commercial static code analysis software tool produced by Minneapolis, Minnesota-based software vendor
Perforce Software Perforce, legally Perforce Software, Inc., is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle mana ...
.QAC means Quality Assurance and Control. The software was originally developed in 1986 by UK-based
Programming Research Limited Programming Research Limited (PRQA) was a United Kingdom-based developer of code quality management software for embedded software, which included the static program analysis tools QA·C and QA·C++, now known as Helix QAC. It created the High Int ...
(PRQA) for the C language. Perforce acquired PRQA in May 2018. Helix QAC was used to make the C source code measurements given in the book ''Safer C'' by
Les Hatton Les Hatton (born 5 February 1948) is a British-born computer scientist and mathematician most notable for his work on failures and vulnerabilities in software controlled systems. He was educated at King's College, Cambridge 1967–1970 and the U ...
. HeliX QAC can be used for quality assurance of C source code and checking the code for conformance to coding guidelines such as MISRA C. Other functionality includes the ability to calculate code metrics for projects with large code-bases. The tools operate through an integrated development environment (IDE) designed to help maintain and understand old and new code using detailed cross references and a variety of graphical views. The tools can be used with a command line interface, and graphical IDE can be called to display the result.


See also

* List of tools for static code analysis


References


External links

*
Evaluating the relation between coding standard violations and faults within and across versions
{{DEFAULTSORT:Qa-C History of computing in the United Kingdom Static program analysis tools