Home > Solutions > Coding Standard Compliance > MISRA-C++

MISRA-C++ Compliance

Liberate your engineers with coding standard enforcement

The development of object oriented programming introduced an efficient method for sophisticated code development, which the automotive industry was keen to exploit. When it needed to develop a reliable subset of the C++ language for use in safety critical systems, the motoring industry turned to PRQA.

MISRA-C++ is founded on the demonstrable benefits of the MISRA-C coding standard, and in its development has been drawn from the Lockheed Martin Joint Strike Fighter Air Vehicle C++ coding standard (JSF AV C++) and PRQA's High Integrity C++ coding standard (HIC++). The result is MISRA-C++:2008; a comprehensive set of guidelines and best practices intended for adoption by the wider development community.

To facilitate the enforcement of the MISRA-C++:2008 coding standard, PRQA has developed a Compliance Module for its industry-leading static analysis tool, QA·C++. The result is QA·MISRA-C++, which offers the highest available enforcement of the MISRA-C++:2008 coding standard.

The compliance module is fully configurable and integrates comprehensive advice on the guidelines to improve software integrity and help you develop a consistent programming style. With its project-based compliance reporting, QA·MISRA-C++ offers coding standard enforcement without impeding your development team's creativity.