• DocumentCode
    2982934
  • Title

    Model based regression test reduction using dependence analysis

  • Author

    Korel, Bogdan ; Tahat, Luay H. ; Vaysburg, Boris

  • Author_Institution
    Comput. Sci. Dept., Illinois Inst. of Technol., Chicago, IL, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    214
  • Lastpage
    223
  • Abstract
    Model based testing is a system testing technique used to test software systems modeled by formal description languages, e.g., an extended finite state machine (EFSM). System models are frequently changed because of specification changes. Selective test generation techniques are used to test the modified parts of the model. However, the size of regression test suites still may be very large. In this paper, we present a model-based regression testing approach that uses EFSM model dependence analysis to reduce regression test suites. The approach automatically identifies the difference between the original model and the modified model as a set of elementary model modifications. For each elementary modification, regression test reduction strategies are used to reduce the regression test suite based on EFSM dependence analysis. Our initial experience shows that the approach may significantly reduce the size of regression test suites.
  • Keywords
    finite state machines; program testing; software maintenance; extended finite state machine model dependence analysis; model based regression test reduction; regression test suites; software maintenance; software system testing; Automata; Automatic testing; Computer science; Costs; Software maintenance; Software systems; Software testing; Software tools; System testing; Technological innovation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2002. Proceedings. International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1819-2
  • Type

    conf

  • DOI
    10.1109/ICSM.2002.1167768
  • Filename
    1167768