A Practical Tutorial on Modified Condition/Decision Coverage

This tutorial provides a practical approach to assessing modified condition/decision coverage (MC/DC) for aviation software products that must comply with regulatory guidance for DO-178B level A software. The tutorial''s approach to MC/DC is a 5-step process that allows a certification authority or verification analyst to evaluate MC/DC claims without the aid of a coverage tool. In addition to the MC/DC approach, the tutorial addresses factors to consider in selecting and qualifying a structural coverage analysis tool, tips for reviewing life cycle data related to MC/DC, and pitfalls common to structural coverage analysis.

[1]  Lauren Ruth Wiener Digital woes - why we should not depend on software , 1993 .

[2]  Bjarne Stroustrup,et al.  The Annotated C++ Reference Manual , 1990 .

[3]  Glenford J. Myers,et al.  Art of Software Testing , 1979 .

[4]  V.A. Carreno,et al.  A case-study application of RTCA DO-254: design assurance guidance for airborne electronic hardware , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[5]  Steven P. Miller,et al.  Applicability of modified condition/decision coverage to software testing , 1994, Softw. Eng. J..

[6]  Hoyt Lougee,et al.  SOFTWARE CONSIDERATIONS IN AIRBORNE SYSTEMS AND EQUIPMENT CERTIFICATION , 2001 .

[7]  John Joseph Chilenski,et al.  An Investigation of Three Forms of the Modified Condition Decision Coverage (MCDC) Criterion , 2001 .

[8]  Boris Beizer,et al.  Software Testing Techniques , 1983 .

[9]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..

[10]  J Hayhurst Kelly,et al.  Streamlining Software Aspects of Certification: Report on the SSAC Survey , 1999 .

[11]  Evangelos Nikolaropoulos Testing Safety-Critical Software , 1997 .

[12]  Melvin A. Breuer,et al.  Digital systems testing and testable design , 1990 .

[13]  Jon Bartlett,et al.  Familiar Quotations: A Collection of Passages, Phrases, and Proverbs Traced to Their Sources in Ancient and Modern Literature , 2013 .

[14]  F. Yuan,et al.  SPONSORING / MONITORING AGENCY NAME(S) AND ADDRESS(ES) , 1999 .