Home > Solutions > Coding Standard Compliance > MISRA-C

MISRA-C Compliance

Some standards are imposed on manufacturers; some are adopted because they make sense

When the motoring industry realized how important embedded software was becoming to automotive manufacturers it chose to standardize on C. When it decided it needed to create a set of guidelines to define a safe subset of the C language suitable for the development of safety critical systems it turned to PRQA.

The MISRA-C guidelines were originally derived in part from coding standards created by PRQA for two of its leading automotive customers, MISRA-C is now widely recognized as the preferred coding standard for the C language when used in embedded systems, within the motoring industry and beyond.

As the use of coding standards has proliferated, so too has the need for a coding standard enforcement tool which has been proven to deliver quality results across many industries. PRQA, the world leader in coding standard enforcement and language based static analysis, offers a compliance module for its industry leading QA·C analysis tool to enforce the MISRA-C coding standards.

QA·MISRA-C offers fully integrated MISRA-C compliance, with the highest available enforcement of MISRA-C:1998 and MISRA-C:2004 coding standards. It is fully configurable, providing project-based compliance reporting to the MISRA-C:1998 and MISRA-C:2004 coding standards.

Using PRQA's Message Browser, online help and targeted MISRA-C messaging, developers can effectively produce MISRA-C compliant code. Using a variety of output reporting, organizations can report, audit and proof their compliance to the MISRA standard.