OVERVIEW
PRODUCT SOLUTIONS

We offer products for advanced static code analysis, automated coding standard enforcement, and now complementary dynamic analysis products for unit testing and integration testing.

ADVANCED CODE ANALYSIS

Our advanced code analysis products are QA·C, QA·C++, and QA·J. They use powerful, proprietary language parsing engines to statically analyze your source code. They identify problems caused by language usage that’s dangerous, overly complex, non-portable, or difficult to maintain. Plus, they include the basic building blocks for coding standard enforcement.

COMPLIANCE ANALYZERS

Our coding standard enforcement products, we call them "compliance analyzers", include HIGH·INTEGRITY C++, QA·MISRA, and QA·JSF++. They leverage the power of QA·C and QA·C++ to deliver robust enforcement of the respective coding standards. Plus, they are extensible.

UNIT & INTEGRATION TESTING

Our alliance with Vector adds complementary products that scan your C/C++ and Ada source code and automatically generate the test code necessary to construct executable test harnesses for both host and embedded environments.

CODE STRUCTURAL ANALYSIS

The high-fidelity parsing engines of QA·C and QA·C++ now power Headway Software's Structure101, delivering large-scale code visualisation, structural metrics, and architectural control for even the largest and most complex C and C++ projects.