DocumentCode
2488568
Title
A unified algebraic framework for specifying communication protocols
Author
Jmaiel, Mohamed
Author_Institution
Dept. d´´Inf. et de Math. Appl., Ecole Nat. d´´Ingenieurs de Sfax, Tunisia
fYear
2000
fDate
2000
Firstpage
57
Lastpage
65
Abstract
Provides a unified framework for the specification of communication protocols. This framework enables one to integrate different formalisms within algebraic specifications, permitting the description of the dynamic aspects of distributed systems, such as temporal logic, Petri nets and process algebra. These integrations provide different languages, allowing specifications which may include both the data aspects and the behavioral aspects of protocols. In addition, this paper gives a unified semantics for the different languages based on algebra and event structures. Finally, we illustrate our framework by specifying the Alternating Bit Protocol using the different behavioral formalisms
Keywords
Petri nets; algebraic specification; distributed processing; process algebra; specification languages; temporal logic; transport protocols; Alternating Bit Protocol; Petri nets; algebraic specifications; behavioral aspects; behavioral formalisms; communication protocol specification; data aspects; distributed systems; dynamic aspects; event structures; process algebra; specification languages; temporal logic; unified algebraic framework; unified semantics; Algebra; Calculus; Carbon capture and storage; Formal specifications; Joining processes; Logic functions; Network topology; Petri nets; Protocols; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Engineering Methods, 2000. ICFEM 2000. Third IEEE International Conference on
Conference_Location
York
Print_ISBN
0-7695-0822-7
Type
conf
DOI
10.1109/ICFEM.2000.873805
Filename
873805
Link To Document