• 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