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