DocumentCode :
1810692
Title :
On MC/DC and implementation structure: An empirical study
Author :
Heimdahl, Mats P E ; Whalen, Michael W. ; Rajan, Ajitha ; Staats, Matt
Author_Institution :
Univ. of Minnesota, Minneapolis, MN
fYear :
2008
fDate :
26-30 Oct. 2008
Abstract :
In civil avionics, obtaining DO-178B certification for highly critical airborne software requires that the adequacy of the code testing effort be measured using a structural coverage criterion known as Modified Condition and Decision Coverage (MC/DC). We hypothesized that the effectiveness of the MC/DC metric is highly sensitive to the structure of the implementation and can therefore be problematic as a test adequacy criterion. We tested this hypothesis by evaluating the fault-finding ability of MC/DC-adequate test suites on five industrial systems (flight guidance and display management). For each system, we created two versions of the implementations-implementations with and without expression folding (i.e., inlining).
Keywords :
aerospace testing; avionics; Modified Condition and Decision Coverage; airborne software; civil avionics; flight guidance and display management; Aerospace electronics; Certification; Computer industry; DC generators; Displays; Software measurement; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Avionics Systems Conference, 2008. DASC 2008. IEEE/AIAA 27th
Conference_Location :
St. Paul, MN
Print_ISBN :
978-1-4244-2207-4
Electronic_ISBN :
978-1-4244-2208-1
Type :
conf
DOI :
10.1109/DASC.2008.4702848
Filename :
4702848
Link To Document :
بازگشت