Modified condition/decision coverage: Difference between revisions

Content deleted Content added
Overview: Added NASA requirements related to MC/DC coverage.
WikiCleanerBot (talk | contribs)
m v2.04b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation)
Line 13:
MC/DC is used in avionics software development guidance [[DO-178B]] and [[DO-178C]] to ensure adequate [[Software testing|testing]] of the most critical (Level A) [[software]], which is defined as that software which could ''provide (or prevent failure of)'' continued safe flight and landing of an aircraft. It is also highly recommended for [[Safety integrity level|SIL]] 4 in part 3 Annex B of the basic safety publication<ref>IEC 61508-3:2010</ref> and [[Automotive Safety Integrity Level|ASIL]] D in part 6 of automotive standard [[ISO 26262]].<ref>ISO 26262-2011 Part 6 Table 12</ref>
 
Additionally, NASA requires 100% MC/DC coverage for any safety critical software component in Section 3.7.4 of NPR 7150.2D.<ref>{{cite web |title = NASA Software Engineering Requirements |url=https://nodis3.gsfc.nasa.gov/displayDir.cfm?t=NPR&c=7150&s=2D |publisher=NASA}}</ref>.
 
==Definitions==