• DocumentCode
    1861029
  • Title

    On back-to-back testing

  • Author

    Vouk, Mladen A.

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    1988
  • fDate
    June 27 1988-July 1 1988
  • Firstpage
    84
  • Lastpage
    91
  • Abstract
    Back-to-back testing involves cross-comparison of all responses obtained from functionally equivalent software components. Whenever a difference is observed it is investigated and, if necessary, a correction is applied. Events associated with back-to-back testing process are defined and examined. The process is first modeled assuming failure independence, and then, assuming failure correlation. It is shown that multiversion testing involving more than four versions, offers rapidly diminishing returns in terms of failure-detection effectiveness, unless additional versions reduce the span of correlated failures. It is also shown that back-to-back testing can remain an efficient way of detecting failures even when the probability of identical and wrong responses from all participating versions, is very close to one.<>
  • Keywords
    program debugging; program testing; software reliability; systems analysis; back-to-back testing process; correlated failures; cross-comparison; failure correlation; failure independence; failure-detection effectiveness; functionally equivalent software components; identical responses; multiversion testing; rapidly diminishing returns; wrong responses; Computer science; Costs; Fault detection; Fault tolerance; Programming; Redundancy; Sections; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Assurance, 1988. COMPASS '88
  • Conference_Location
    Gaithersburg, MD, USA
  • Type

    conf

  • DOI
    10.1109/CMPASS.1988.9641
  • Filename
    9641