06-03-2013, 01:21 PM
This document has now been superseded by MISRA Compliance:2016. The following description is retained for archival purposes.
MISRA C is intended to be used within the framework of a disciplined software development process. The MISRA C:2004 guidelines (Section 4.3.2) permit controlled deviation from the rules when software safety and/or quality requirements cannot otherwise be satisfied.
It should be understood that a deviation can only be adequately justified when supported by information such as:
MISRA C is intended to be used within the framework of a disciplined software development process. The MISRA C:2004 guidelines (Section 4.3.2) permit controlled deviation from the rules when software safety and/or quality requirements cannot otherwise be satisfied.
It should be understood that a deviation can only be adequately justified when supported by information such as:
- An appropriate reason for the need to raise a deviation;
- A description of the extent to which a relaxation of the rule is being introduced;
- An argument to support the reasons for the deviation;
- Measures which must be observed to ensure safety and/or quality.
Dr David Ward
MISRA Operations Director
MISRA Operations Director