DocumentCode
3176810
Title
Cost Optimizations in Runtime Testing and Diagnosis of Systems of Systems
Author
Gonzalez-Sanchez, Alberto
Author_Institution
Software Technol. Dept., Delft Univ. of Technol., Delft, Netherlands
fYear
2011
fDate
21-25 March 2011
Firstpage
439
Lastpage
442
Abstract
In practically all development processes tests are used to detect the presence of faults. This is not an exception for critical and high-availability systems. However, these systems cannot be taken offline or duplicated for testing in some cases. This makes runtime testing necessary. This paper presents work aimed at optimizing the three main sources of testing cost: preparation, execution and diagnosis. First, preparation cost is optimized by defining a metric of the runtime testability of the system, used to elaborate an implementation plan of preparative work for runtime testing. Second, the interrelated nature of test execution cost and diagnostic cost is highlighted and a new diagnostic test prioritization is introduced.
Keywords
program diagnostics; program testing; cost optimizations; diagnostic cost; diagnostic test prioritization; implementation plan; preparation; runtime diagnosis; runtime testability; runtime testing; systems of systems; test execution cost; testing cost; Conferences; Software testing; diagnostic prioritization; runtime testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation (ICST), 2011 IEEE Fourth International Conference on
Conference_Location
Berlin
Print_ISBN
978-1-61284-174-8
Electronic_ISBN
978-0-7695-4342-0
Type
conf
DOI
10.1109/ICST.2011.28
Filename
5770638
Link To Document