DocumentCode
2237202
Title
A compositional approach for designing protocols
Author
Singh, Gurdip
Author_Institution
Dept. of Comput. & Inf. Sci., Kansas State Univ., Manhattan, KS, USA
fYear
1993
fDate
19-22 Oct 1993
Firstpage
98
Lastpage
105
Abstract
The complexity of designing distributed protocols has led to compositional techniques for designing and verifying protocols. The author proposes a technique based on the notion of parallel composition of protocols. It allows the component protocols to share messages and variables. The composite protocol is an interleaved execution of the component protocols with the constraint that they be synchronized at events updating shared variables or sending/receiving shared messages. All invariants of the component protocols are preserved in the composite protocol. The technique allows modular design and verification of protocols. It can be viewed as an inverse of the projection method for verifying protocols
Keywords
modules; parallel processing; protocols; component protocols; composite protocol; compositional techniques; distributed protocols design; interleaved execution; message sharing; modular design; parallel composition; protocol verification; variables sharing; Access protocols; Concurrent computing; Delay; Distributed computing; Proposals; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Network Protocols, 1993. Proceedings., 1993 International Conference on
Conference_Location
San Francisco, CA
Print_ISBN
0-8186-3670-X
Type
conf
DOI
10.1109/ICNP.1993.340928
Filename
340928
Link To Document