• DocumentCode
    3209264
  • Title

    A perturbation-based testing strategy

  • Author

    Murrill, Branson ; Morell, Larry ; Olimpiew, Erika

  • Author_Institution
    Dept. of Comput. Sci., Virginia Commonwealth Univ., Richmond, VA, USA
  • fYear
    2002
  • fDate
    2-4 Dec. 2002
  • Firstpage
    145
  • Lastpage
    152
  • Abstract
    Perturbation analysis involves changing the data state at a location in an executing program and determining the effect of that change on the program´s remaining computation. This technique has been used to estimate propagation rates during fault sensitivity analysis, and also to compare test sets and testing strategies. This paper describes an error flow model that allows emphasis to be placed on propagation analysis, which is implemented using data state perturbation. A perturbation-adequate testing strategy is defined that is similar in concept to mutation testing, and some results are presented that support the coupling effect and the consistency of perturbation-adequate testing. Some observations are made that relate mutation to perturbation.
  • Keywords
    program testing; software reliability; computation; data state perturbation; error flow model; fault sensitivity analysis; mutation testing; perturbation-based testing strategy; program testing strategies; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 2002. Proceedings. Eighth IEEE International Conference on
  • Conference_Location
    Greenbelt, MD, USA
  • Print_ISBN
    0-7695-1757-9
  • Type

    conf

  • DOI
    10.1109/ICECCS.2002.1181507
  • Filename
    1181507