• 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