NTRS - NASA Technical Reports Server

Back to Results
A Practical Approach to Modified Condition/Decision CoverageTesting of software intended for safety-critical applications in commercial transport aircraft must achieve modified condition/decision coverage (MC/DC) of the software structure. This requirement causes anxiety for many within the aviation software community. Results of a survey of the aviation software industry indicate that many developers believe that meeting the MC/DC requirement is difficult, and the cost is exorbitant. Some of the difficulties stem, no doubt, from the scant information available on the subject. This paper provides a practical 5-step approach for assessing MC/DC for aviation software products, and an analysis of some types of errors expected to be caught when MC/DC is achieved1.
Document ID
Document Type
Hayhurst, Kelly J. (NASA Langley Research Center Hampton, VA, United States)
Veerhusem, Dan S. (Rockwell Collins, Inc. Cedar Rapids, IA, United States)
Date Acquired
September 7, 2013
Publication Date
January 1, 2001
Subject Category
Computer Programming and Software
Distribution Limits
Work of the US Gov. Public Use Permitted.

Available Downloads

NameType 20040086014.pdf STI