Accelerating Automotive Software Safety with MISRA and Static Analysis

October 21, 2016 Bill Graham




The MISRA C/C++ coding guidelines were created based on concerns about the ability to safely use the C and C++ programming languages in critical automotive systems. Since its inception in 1998, MISRA has become one of the most-used coding standards in the automotive industry, and has even spread to use in safety-critical devices in other industries, such as medical and industrial control.

Static analysis tools are needed to properly use and enforce the standard, but it's important to understand that not all static analysis tools are created equal. Advanced static analysis tools that provide support for the complex development process and perform more than just simple syntax checking are more ideal than lightweight tools, providing more effectiveness in reducing risks, costs, and time-to-market.


No Previous Articles

Next Article
The Minefields of MISRA Coverage

             INTRODUCTION: Modern static analysis tools are typically used for two main ...