DocumentCode
3634251
Title
Protocol Specification and Verification Using Process Algebra and Petri Nets
Author
Slavomír Simonak;tefan Hudak;tefan Korecko
Author_Institution
Dept. of Comput. & Inf., Tech. Univ. of Kosice, Kosice, Slovakia
fYear
2009
Firstpage
110
Lastpage
114
Abstract
The paper deals with the issue of the verification of communication protocols based on integration of formal methods chosen (a process algebra and Petri nets). A method is proposed, that uses the process algebra for protocol specification, and transformation rules for a translation of the specification into a Petri net while preserving the semantics of the specification. Petri nets are well-known formal method for their analytical power to deal with a problem of protocol verification: invariant, reachability, deadlock and liveness analysis. Elements of theory behind the method are sketched in a short way. The elegance of protocol specification by using the process algebra and a powerful analysis by means of Petri nets are main reasons for such the integration, what is demonstrated in the paper. The method is illuminated by an example: simple data link layer network protocol known as Alternating bit protocol (ABP).
Keywords
"Protocols","Algebra","Petri nets","Mechanical factors","Computational modeling","System recovery","Computational intelligence","Computer simulation","Informatics","Ice"
Publisher
ieee
Conference_Titel
Computational Intelligence, Modelling and Simulation, 2009. CSSim ´09. International Conference on
Print_ISBN
978-1-4244-5200-2
Type
conf
DOI
10.1109/CSSim.2009.24
Filename
5350050
Link To Document