DocumentCode
3127637
Title
An Estelle-NPN based system for protocol verification
Author
Jirachiefpattana, Ajin ; Lai, Richard
Author_Institution
Dept. of Comput. Sci., La Trobe Univ., Bundoora, Vic., Australia
fYear
1995
fDate
25-29 Jun 1995
Firstpage
245
Lastpage
259
Abstract
Estelle is one of the formal description techniques developed by ISO for specifying distributed and concurrent information processing systems. Verification of Estelle specifications is still the subject of much research. We have developed an approach to verifying standard Estelle specifications by translating them into numerical Petri net (NPN) specifications. The merits of this approach are that all dynamic behaviours, exported variables and most Estelle statements can be handled. The deficiencies are that priority and delay clauses and the system process attribute can not be modelled. In this paper, we present a set of tools using this approach for the automatic verification of protocols specified in Estelle. The verification of the sliding-window protocol is used to demonstrate the usefulness of this set of tools
Keywords
formal specification; formal verification; protocols; specification languages; Estelle-NPN based system; ISO; concurrent information processing systems; delay clauses; dynamic behaviours; numerical Petri net; protocol verification; sliding-window protocol; system process attribute; Automata; Computer science; Delay; Explosions; Petri nets; Positron emission tomography; Protocols; Reachability analysis; Standards development; State-space methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Assurance, 1995. COMPASS '95. Systems Integrity, Software Safety and Process Security. Proceedings of the Tenth Annual Conference on
Conference_Location
Gaithersburg, MD
Print_ISBN
0-7803-2680-2
Type
conf
DOI
10.1109/CMPASS.1995.521903
Filename
521903
Link To Document