In order to be certified by the FAA, airborne software must comply with the DO-178B standard. For the unit testing of safety-critical software, this standard requires the testing process to meet a source code coverage criterion called Modified Condition/Decision Coverage. This part of the standard is controversial in the aviation community, partially because of perceived high cost and low effectiveness. Arguments have been made that the criterion is unrelated to the safety of the software and does not find errors that are not detected by functional testing. In this paper, we present the results of an empirical study that compared functional testing and functional testing augmented with test cases to satisfy MC/DC coverage. The evaluation wa...
International audienceLustre is a formal synchronous declarative language widely used for modeling a...
Logical expressions are often used to formalize software specifications of safety-critical systems. ...
The importance and requirements of certifying safety critical software is today more apparent than e...
Testing of software intended for safety-critical applications in commercial transport aircraft must ...
2001Final ReportPDFTech ReportDOT/FAA/AR-01/18Reliability (Statistics)AircraftCertificationFlight te...
Abstract—Software testing is particularly expensive for developers of high-assurance software, such ...
Associated research group: Critical Systems Research GroupIn many critical systems domains, test sui...
This tutorial provides a practical approach to assessing modified condition/decision coverage (MC/DC...
Abstract—In many critical systems domains, test suite ade-quacy is currently measured using structur...
Safety-critical software systems have traditionally been found in the aerospace-, nuclear- andmedica...
Modified Condition/Decision Coverage (MC/DC) is a structural coverage criterion widely used in testi...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
Associated research group: Critical Systems Research GroupIn the avionics domain, the use of structu...
Many testing criteria, including condition coverage and decision coverage, are inadequate for softwa...
A number of structural coverage criteria have been proposed to measure the adequacy of testing effor...
International audienceLustre is a formal synchronous declarative language widely used for modeling a...
Logical expressions are often used to formalize software specifications of safety-critical systems. ...
The importance and requirements of certifying safety critical software is today more apparent than e...
Testing of software intended for safety-critical applications in commercial transport aircraft must ...
2001Final ReportPDFTech ReportDOT/FAA/AR-01/18Reliability (Statistics)AircraftCertificationFlight te...
Abstract—Software testing is particularly expensive for developers of high-assurance software, such ...
Associated research group: Critical Systems Research GroupIn many critical systems domains, test sui...
This tutorial provides a practical approach to assessing modified condition/decision coverage (MC/DC...
Abstract—In many critical systems domains, test suite ade-quacy is currently measured using structur...
Safety-critical software systems have traditionally been found in the aerospace-, nuclear- andmedica...
Modified Condition/Decision Coverage (MC/DC) is a structural coverage criterion widely used in testi...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
Associated research group: Critical Systems Research GroupIn the avionics domain, the use of structu...
Many testing criteria, including condition coverage and decision coverage, are inadequate for softwa...
A number of structural coverage criteria have been proposed to measure the adequacy of testing effor...
International audienceLustre is a formal synchronous declarative language widely used for modeling a...
Logical expressions are often used to formalize software specifications of safety-critical systems. ...
The importance and requirements of certifying safety critical software is today more apparent than e...