• DocumentCode
    185637
  • Title

    Multi-objective Construction of an Entire Adequate Test Suite for an EFSM

  • Author

    Asoudeh, Nesa ; Labiche, Yvan

  • Author_Institution
    Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON, Canada
  • fYear
    2014
  • fDate
    3-6 Nov. 2014
  • Firstpage
    288
  • Lastpage
    299
  • Abstract
    In this paper we propose a method and a tool to generate test suites from extended finite state machines, accounting for multiple (potentially conflicting) objectives. We aim at maximizing coverage and feasibility of a test suite while minimizing similarity between its test cases and minimizing overall cost. Therefore, we define a multi-objective genetic algorithm that searches for optimal test suites based on four objective functions. In doing so, we create an entire test suite at once as opposed to test cases one at a time. Our approach is evaluated on two different case studies, showing interesting initial results.
  • Keywords
    finite state machines; genetic algorithms; program testing; EFSM; extended finite state machines; multiobjective construction; multiobjective genetic algorithm; test suite; Biological cells; Genetic algorithms; Linear programming; Optimization; Sociology; Statistics; Testing; EFSM; case studies; genetic algorithm; multi-objective optimization; state-based testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering (ISSRE), 2014 IEEE 25th International Symposium on
  • Conference_Location
    Naples
  • ISSN
    1071-9458
  • Print_ISBN
    978-1-4799-6032-3
  • Type

    conf

  • DOI
    10.1109/ISSRE.2014.14
  • Filename
    6982635