DocumentCode :
2209282
Title :
Scenario-based unit testing for reliability
Author :
Kuball, Silke ; Hughes, Gordon ; Gilchrist, Ian
Author_Institution :
Safety Syst. Res. Centre, Bristol, UK
fYear :
2002
fDate :
2002
Firstpage :
222
Lastpage :
227
Abstract :
Statistical software testing (SST) is an important means for the quantification of software dependability. The concept of SST is that the software is executed on statistically generated test-cases that simulate the software´s operating environment. As opposed to SST tests, coverage tests are engineered to execute each statement, decision, Boolean expression etc. at least once. Coverage testing is required by many standards, SST is not required by the standards. Coverage testing however cannot quantify reliability. In this paper, we want to investigate how to link these two important testing strategies. We want to maintain the features of SST, which allow us to quantify dependability, but combine them with a view towards code-coverage. The aim is to not only perform SST, but perform SST on the full code and thus achieve a dependability estimate that is attached to all code-parts. We demonstrate on a software example, taken from the protection system of a heavy water reactor, how to achieve this, by creating a link between the structure of the software input-space and the structure of the code
Keywords :
fission reactor safety; nuclear engineering computing; power generation protection; program testing; software reliability; Boolean expression; code-coverage; coverage testing; heavy water reactor; protection system; reliability testing; scenario-based unit testing; software dependability; software input-space; software operating environment simulation; statistical software testing; statistically generated test-cases; Frequency estimation; Inductors; Maintenance engineering; Probability distribution; Protection; Reliability engineering; Software performance; Software safety; Software testing; Statistical analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability and Maintainability Symposium, 2002. Proceedings. Annual
Conference_Location :
Seattle, WA
ISSN :
0149-144X
Print_ISBN :
0-7803-7348-0
Type :
conf
DOI :
10.1109/RAMS.2002.981646
Filename :
981646
Link To Document :
بازگشت