• DocumentCode
    1407720
  • Title

    A well-defined Estelle specification for the automatic test generation

  • Author

    Lee, Deuk Y. ; Lee, Do Y.

  • Author_Institution
    Dept. of Comput. Sci., Pohang Inst. of Sci. & Technol., Kyungbuk, South Korea
  • Volume
    40
  • Issue
    4
  • fYear
    1991
  • fDate
    4/1/1991 12:00:00 AM
  • Firstpage
    526
  • Lastpage
    542
  • Abstract
    The characteristics of the Estelle specification language are analyzed and a well-defined specification, a restricted form of an Estelle specification, is proposed based on the analyzed results to enable a direct derivation of a single reduced finite state machine-which is called a CFG (control flow graph)-from the specification written in Estelle. The derived CFG provides a basis for the automatic test case generation. Algorithms to test whether the specification written in Estelle is well defined or not, and to generate the CFG from the well-defined specification, are developed. Finally, as an example, the proposed technique is applied to TP0 (transport protocol class 0) specification written in Estelle. In applying these algorithms to the Estelle specification, some guidelines are also suggested for the specification which is not well defined
  • Keywords
    conformance testing; finite automata; formal specification; protocols; specification languages; Estelle specification; automatic test generation; control flow graph; single reduced finite state machine; strategic testing environment; transport protocol class 0; Automata; Automatic testing; Flow graphs; Formal languages; Formal specifications; Open systems; Protocols; Skeleton; Specification languages; System testing;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.88471
  • Filename
    88471