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.CodeCheck Settings

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

CodeCheck Results

CodeCheck Treemap
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.