Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DTPDEVEL and version 2020.2

...

MISRA began as a set of technical guidelines to help organizations create safety-critical software for automotive applications. The standard has since been adopted by embedded software development organizations in other safety-critical industries. MISRA C:2012 is the most recent implementation for development using the C programming language and includes 159 base guidelines. Amendment 1 is a supplemental set of 14 guidelines that expanded the total to 173MISRA continuously updates the core version of the standard by publishing amendments.

One of the challenges associated with achieving MISRA compliance has been the lack of a standardized mechanism for demonstrating compliance. To address this issue, MISRA published “MISRA Compliance 20162020: Achieving Compliance with MISRA Coding Standards,” which provides a more concrete definition of “MISRA compliance” and identifies several deliverables required for demonstrating compliance with the MISRA standard.

The Parasoft MISRA Compliance artifact configures code analysis to run against MISRA guidelines and conforms the data to meet the following reporting specifications defined in MISRA Compliance 20162020.

Guideline Enforcement Plan

...

A guideline compliance summary (GCS) is the primary record of overall project compliance. The GCS includes an entry for each guideline, its level of compliance, any deviations and/or re-catorizations, etc. The MISRA Compliance Report shipped with the Parasoft MISRA Compliance extension fulfills this requirement.  

See See “MISRA Compliance 20162020: Achieving Compliance with MISRA Coding Standards for ” for additional details and information.

...

Note
titleAchieving 100% Compliance

According to MISRA C:2012, there are four guidelines that cannot , some guidelines can not be statically analyzed. As a resultAccordingly, DTP will report 100% compliance against 169 guidelines.compliance reports will not include results for guidelines that can not be statically analyzed. 

MISRA Compliance Extension Assets

...