• DocumentCode
    2298232
  • Title

    Dynamic mutation testing in integrated regression analysis

  • Author

    Laski, Janusz ; Szermer, W. ; Luczycki, Piotr

  • Author_Institution
    Oakland Univ., Rochester, MI, USA
  • fYear
    1993
  • fDate
    17-21 May 1993
  • Firstpage
    108
  • Lastpage
    117
  • Abstract
    A new method of integrated regression analysis is proposed. Its core is the clustering, a method for automatic identification of program modifications. Clustering is used to formulate a hypothesis about the existence of a fault in the modified program, and to guide the process of testing this hypothesis. It is postulated that static and dynamic program analysis be used for that purpose. Specifically, the authors introduce dynamic mutation testing (DMT), an experimental technique for testing the fault hypothesis. DMT estimates the sensitivity of the test-induced program state to reveal the postulated fault in the modified program. If all tests pass and are found to have a high sensitivity, the fault hypothesis can be rejected at a high level of confidence
  • Keywords
    program diagnostics; program testing; software reliability; DMT; automatic identification; clustering; dynamic mutation testing; dynamic program analysis; fault hypothesis; integrated regression analysis; modified program; postulated fault; program modifications; test-induced program state; Computer science; Flow graphs; Formal verification; Genetic mutations; OFDM modulation; Probability; Programming; Regression analysis; Software testing; State estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1993. Proceedings., 15th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-3700-5
  • Type

    conf

  • DOI
    10.1109/ICSE.1993.346052
  • Filename
    346052