• DocumentCode
    3217775
  • Title

    A compositional approach for designing multifunction time-dependent protocols

  • Author

    Park, Jun-Cheol ; Miller, Raymond E.

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • fYear
    1997
  • fDate
    28-31 Oct 1997
  • Firstpage
    105
  • Lastpage
    112
  • Abstract
    We propose a framework based on the model of timed extended finite state machines for building communication protocols which perform several functions, where each function corresponds to a component protocol. For parallel composition, we specify a conjunctive relation which requires that the execution of events in two component protocols be synchronized. We also propose a predicate strengthening technique to refine the composite protocol in a stepwise manner while preserving the invariants of the component protocols. For sequential composition, we present a set of constraints, alternating, ordering and disabling, on the actions of the component protocols, and give sufficient conditions for the composite protocol to retain the safety properties such as freedom from unspecified receptions and freedom from deadlocks. Our sufficient conditions are weaker than those given an previous works
  • Keywords
    concurrency control; finite state machines; formal verification; parallel programming; program verification; protocols; communication protocols; component protocol; component protocols; composite protocol; compositional approach; conjunctive relation; deadlocks; invariants; multifunction time dependent protocol design; parallel composition; predicate strengthening technique; safety properties; sequential composition; sufficient conditions; timed extended finite state machines; Computer science; Educational institutions; Ferroelectric films; NASA; Nonvolatile memory; Protocols; Random access memory; Safety; System recovery; Whales;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols, 1997. Proceedings., 1997 International Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1092-1648
  • Print_ISBN
    0-8186-8061-X
  • Type

    conf

  • DOI
    10.1109/ICNP.1997.643697
  • Filename
    643697