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 :
بازگشت