• DocumentCode
    2164597
  • Title

    An Environment for Automated Test Case Generation from Statechart-based and Finite State Machine-based Behavioral Models

  • Author

    Santiago, Valdivino ; Vijaykumar, N.L. ; Guimaraes, D. ; Amaral, Ana Silvia ; Ferreira, Erica

  • Author_Institution
    Sao Jose dos Campos, Nat. Inst. for Space Res., Sao Jose dos Campos
  • fYear
    2008
  • fDate
    9-11 April 2008
  • Firstpage
    63
  • Lastpage
    72
  • Abstract
    Automated test case generation from behavioral models like finite state machines (FSMs) and statecharts has long been studied. Environments that enable a test designer to model a real complex software and to obtain test cases to validate such a software are mandatory in an automated test approach. This paper presents an environment, GTSC, which enables test sequences to be obtained from both Statechart-based and FSM-based behavioral models. The environment supports test case generation from some test methods for FSM, such as switch cover, DS and UIO methods, and also from some test criteria for Statecharts based on the SCCF family. Two case studies involving embedded software developed for two computers of scientific experiments of a satellite under development at National Institute for Space Research (INPE) are presented in order to show the usefulness of the environment.
  • Keywords
    finite state machines; program testing; DS method; FSMs; GTSC; SCCF family; UIO method; automated test case generation; embedded software; finite state machine-based behavioral models; real complex software; statechart-based behavioral models; switch cover method; test sequences; Automata; Automatic testing; Embedded computing; Embedded software; Flow graphs; Protocols; Satellites; Software testing; Switches; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation Workshop, 2008. ICSTW '08. IEEE International Conference on
  • Conference_Location
    Lillehammer
  • Print_ISBN
    978-0-7695-3388-9
  • Type

    conf

  • DOI
    10.1109/ICSTW.2008.7
  • Filename
    4566992