Show simple item record

dc.contributor.authorKandl, Susanne
dc.contributor.authorKirner, Raimund
dc.contributor.editorMin, Sang Lyul
dc.contributor.editorPettit, Robert
dc.contributor.editorPuschner, Peter
dc.contributor.editorUngerer, Theo
dc.date.accessioned2012-05-17T09:56:56Z
dc.date.available2012-05-17T09:56:56Z
dc.date.issued2010
dc.identifier.citationKandl , S & Kirner , R 2010 , Error Detection Rate of MC/DC for a Case Study from the Automotive Domain . in S L Min , R Pettit , P Puschner & T Ungerer (eds) , Software Technologies for Embedded and Ubiquitous Systems . Lecture Notes in Computer Science , vol. 6399 , Springer Nature , pp. 131-142 , 8th IFIP Workshop on Software Technologies for Embedded and Ubiquitous Systems , Waidhofen Ybbs , 13/10/10 . https://doi.org/10.1007/978-3-642-16256-5_14
dc.identifier.citationconference
dc.identifier.isbn978-3-642-16255-8
dc.identifier.isbn3-642-16255-x
dc.identifier.otherPURE: 647011
dc.identifier.otherPURE UUID: 9d30fec2-7d86-486a-9507-1f6da1144eb5
dc.identifier.otherWOS: 000288152700014
dc.identifier.otherScopus: 78449303233
dc.identifier.urihttp://hdl.handle.net/2299/8506
dc.description.abstractChilenski and Miller [1] claim that the error detection probability of a test set with full modified condition/decision coverage (MC/DC) on the system under test converges to 100% for an increasing number of test cases, but there are also examples where the error detection probability of an MC/DC adequate test set is indeed zero. In this work we analyze the effective error detection rate of a test set that achieves maximum possible MC/DC on the code for a case study from the automotive domain. First we generate the test cases automatically with a model checker. Then we mutate the original program to generate three different error scenarios: the first error scenario focuses on errors in the value domain, the second error scenario focuses on errors in the domain of the variable names and the third error scenario focuses on errors within the operators of the boolean expressions in the decisions of the case study. Applying the test set to these mutated program versions shows that all errors of the values are detected, but the error detection rate for mutated variable names or mutated operators is quite disappointing (for our case study 22% of the mutated variable names, resp. 8% of the mutated operators are not detected by the original MC/DC test set). With this work we show that testing a system with a test set that achieves maximum possible MC/DC on the code detects less errors than expected.en
dc.format.extent12
dc.language.isoeng
dc.publisherSpringer Nature
dc.relation.ispartofSoftware Technologies for Embedded and Ubiquitous Systems
dc.relation.ispartofseriesLecture Notes in Computer Science
dc.titleError Detection Rate of MC/DC for a Case Study from the Automotive Domainen
dc.contributor.institutionCentre for Computer Science and Informatics Research
dc.contributor.institutionDepartment of Computer Science
dc.contributor.institutionSchool of Physics, Engineering & Computer Science
dc.contributor.institutionCentre for Future Societies Research
rioxxterms.versionVoR
rioxxterms.versionofrecordhttps://doi.org/10.1007/978-3-642-16256-5_14
rioxxterms.typeOther
herts.preservation.rarelyaccessedtrue


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record