DocumentCode :
798791
Title :
Formal specification and verification of a procedural protocol: case study
Author :
Lai, R.
Author_Institution :
Dept. of Comput. Sci. & Comput. Eng., La Trobe Univ., Bundoora, Vic., Australia
Volume :
10
Issue :
3
fYear :
1995
fDate :
5/1/1995 12:00:00 AM
Firstpage :
97
Lastpage :
104
Abstract :
Techniques for the specification and verification of computer network protocols have progressed significantly in the past decade. The progress is largely due to the development of the state transition approach to formal specification and to the greater automation of the verification process. Some ISO state event protocols have been specified and verified using the state transition technique. However, this approach has not been used for a non-state event-driven type of protocol. The ISO JTM (job transfer and manipulation) protocol contains procedures specifying where work is to be done in open systems; hence it is a procedural-oriented type of protocol. This paper presents a case study using a state transition technique (numerical Petri nets) and an automated tool (PROTEAN=PROTocol Emulation and ANalysis) to specify and verify a procedural protocol (JTM)
Keywords :
ISO standards; Petri nets; computer aided software engineering; document handling; electronic data interchange; formal specification; formal verification; open systems; protocols; ISO JTM protocol; ISO state event protocols; PROTEAN; automated tool; case study; computer network protocols; formal specification; formal verification; job transfer and manipulation; nonstate event-driven protocol; numerical Petri nets; open systems; procedural protocol; state transition technique;
fLanguage :
English
Journal_Title :
Software Engineering Journal
Publisher :
iet
ISSN :
0268-6961
Type :
jour
Filename :
391465
Link To Document :
بازگشت