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
Link To Document