Industry benchmark for in-depth, accurate analysis of industrial-scale C/C++ code
QA-C/QA-C++ are the industry-leading static analysis solutions for the C/C++ language, providing a comprehensive suite of features to help to enforce a wide range of coding standards, and to find bugs in new and legacy code.
QA-C/QA-C++ offer an automated, highly effective means to analyze your code against the chosen coding standard, with metrics and code structure visualizations bringing a further level of clarity to complex projects.
Use these tools to prevent bugs and to identify coding issues extremely early in the development cycle, passing better code into the latter stages of the development process.
Safety standards testing compliance
International software safety standards require evidence of low level testing to obtain certification for the device software.
In addition, most standards require that test tools used are certified / qualified or proven through use. QA-C/QA-C++ have been independently certified by SGS-TÜV SAAR GmbH for the main software safety standards. Standard specific QA-C/QA-C++ tool certification kits are available and contain everything needed out-of-the-box as well as comprehensive guidance to help you achieve certification for your device software. Tool qualification of QA-C/QA-C++ is also available where tool certification against a standard is not permitted as the tool must be qualified separately for each project (e.g. for DO-178B/C).
Over the last 20 years QA-C/QA-C++ have been successfully used to comply with the testing requirements of:
CERTIFIED / QUALIFIABLE STANDARDS
(for further information please see the links below):
CODING & SECURITY STANDARDS
Compliance modules for QA-C/QA-C++ support the following coding and application security standards. For further information, please see the links below: