The Motor Industry Software Reliability Association (MISRA) standard was originally developed to help the automotive industry create guidelines for safer more maintainable embedded systems development. It is now in use across many industries including defense, aerospace and medical.

Understand uses the CodeCheck feature to help users implement and follow the MISRA C and MISRA C++ standards. The full text for each implemented check is included in Understand so the user can know exactly what is required by each rule or guideline.

Violations can be viewed individually or collectively, with the treemap view providing an overview of MISRA Compliance.


Any violations of the MISRA standards can be quickly identified using Understand and can either be addressed or the violation can be ignored if there is a compelling reason to allow it.

Complete list of supported MISRA checks