MISRA C and MISRA C++

MISRA C and MISRA C++ Compliance


for MISRA C:2004 and MISRA C:2012 including Amendment 1 security rules and for MISRA C++:2008

 

The MISRA coding rules aim at making safety critical systems safer by flagging issues in the code. This enables developers to grind away inherently unsafe and insecure ways of coding C and C++.

Our MISRA checker covers 100 per cent of the automatically checkable rules for MISRA C:2004, MISRA C:2012 (including Amendment 1 security rules) and MISRA C++:2008.

Our MISRA checks seamlessly integrate into IDEs and CI environments allowing for easy integration into your processes ranging from local checks up to full-fledged automated CI checks with the very same configuration and the very same results.


Using the MISRA coding rules

Use the severity of rules and rule groups to prioritize your work. Add justifications if deviations in the code are needed. Generate MISRA conformance reports of your code.

Our unparalleled delta check keeps developers more focused on their daily job of creating safe code. During reviews, deviations introduced by sprints, releases, feature branches etc. can be easily witnessed. 

If you are in an ISO 26262 environment or similar safety standards such as IEC 61508 and so on, our Qualification Kit ensures confidence in using the tool in your environment and with your use cases up top the required ASIL level. 


Unleash the power of the Axivion Suite

Combine the MISRA rules with other coding rule sets, e.g. AUTOSAR C++14, CERT, custom coding rules specific for your environment, and even results of other static code analyses.

Combine the code focus of the MISRA rules with the architecture focus of our architecture verification and our clone management.


As we believe that our customers pay maintenance fees for the development of new features, we are constantly adding new editions of MISRA and AUTOSAR coding standards as they emerge into our products.
 

Download MISRA Fact Sheet

Success Stories

Some Success Stories about MISRA

Fresenius Medical Care

Read Success Story

Jungheinrich

Read Success Story

TRW Automotive

Read Success Story

TR-Electronic

Read Success Story