• DocumentCode
    3173506
  • Title

    Test case generation based on formal specifications in Estelle

  • Author

    Henniger, Olaf ; Neumann, Peter

  • Author_Institution
    German Nat. Res. Center for Inf. Technol., Darmstadt, Germany
  • fYear
    1995
  • fDate
    4-6 Oct 1995
  • Firstpage
    135
  • Lastpage
    141
  • Abstract
    This paper deals with the generation of conformance test sequences from specifications in Estelle. Our approach is to make the well-founded test generation methods based on finite state machines (FSM) applicable to specifications in Estelle. An algorithm is presented for transformation of Estelle modules into a form free of provided-clauses. The transformed modules allow to apply test generation methods based on the FSM model. Using this approach, it is possible to cope with test sequence generation for control and data flow and with test data selection. The transformation is feasible if the variables that occur in provided-clauses have finite, countable domains. For realistic protocol specifications, this condition is fulfilled most of the time. Multi-module specifications are decomposed into a set of partial specifications related to separate services before combining the modules into one composite module. The approach partially has been implemented as prototype tools
  • Keywords
    conformance testing; finite state machines; formal specification; specification languages; Estelle; Estelle modules; conformance test sequences; finite state machines; formal specifications; partial specifications; protocol specifications; test case generation; test sequence generation; well-founded test generation methods; Automata; Automation; Computer aided software engineering; Field buses; Formal specifications; Information technology; Open systems; Protocols; Prototypes; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems, 1995. WFCS '95, Proceedings., 1995 IEEE International Workshop on
  • Conference_Location
    Leysin
  • Print_ISBN
    0-7803-3059-5
  • Type

    conf

  • DOI
    10.1109/WFCS.1995.482693
  • Filename
    482693