• DocumentCode
    2351286
  • Title

    Generating Feasible Transition Paths for Testing from an Extended Finite State Machine (EFSM) with the Counter Problem

  • Author

    Kalaji, Abdul Salam ; Hierons, Robert Mark ; Swift, Stephen

  • Author_Institution
    Sch. of Inf. Syst., Math. & Comput., Brunel Univ., Uxbridge, UK
  • fYear
    2010
  • fDate
    6-10 April 2010
  • Firstpage
    232
  • Lastpage
    235
  • Abstract
    The extended finite state machine (EFSM) is a powerful approach for modeling state-based systems. However, testing from EFSMs is complicated by the existence of infeasible paths. One important problem is the existence of a transition with a guard that references a counter variable whose value depends on previous transitions. The presence of such transitions in paths often leads to infeasible paths. This paper proposes a novel approach to bypass the counter problem. The proposed approach is evaluated by being used in a genetic algorithm to guide the search for feasible transition paths (FTPs).
  • Keywords
    finite state machines; genetic algorithms; program testing; EFSM testing; counter problem; extended finite state machine; feasible transition path generation; genetic algorithm; Automata; Automatic testing; Counting circuits; Data analysis; Genetic algorithms; Information systems; Power generation; Power system modeling; Software testing; System testing; Generating Feasible Transition Paths (FTPs); Search-Based Software Testing; Testing from Extended Finite State Machine (EFSM); the Counter Problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification, and Validation Workshops (ICSTW), 2010 Third International Conference on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-6773-0
  • Type

    conf

  • DOI
    10.1109/ICSTW.2010.25
  • Filename
    5463652