• DocumentCode
    1823323
  • Title

    Atomic broadcast: a case study in locative temporal logic

  • Author

    Wieczorek, Martin J.

  • Author_Institution
    Dept. of Math. & Comput. Sci., Nijmegen Univ., Netherlands
  • fYear
    1995
  • fDate
    34814
  • Firstpage
    175
  • Lastpage
    183
  • Abstract
    Locative temporal logic (LTL) has been developed for the specification and verification of distributed real time systems. It is a two-sorted modal logic in the sense that linear time temporal logic has been extended by a locative sort modelling communication networks. In its intended application area, LTL is more intuitive and adequate than other observer-based approaches because it is moulded after the paradigm of an external observer in space and time. To demonstrate the basic ideas and concepts of LTL and to give persuasive power to our claim above, we shall present, in this paper, a suitable version of LTL and provide service and protocol specifications in LTL for the well-known paradigm of atomic broadcast in a distributed real-time system. Finally, rue give some intuition for the correctness proof, i.e., a proof that a distributed real-time program implementing the protocol specification satisfies the service specification
  • Keywords
    formal specification; formal verification; protocols; real-time systems; temporal logic; atomic broadcast; correctness proof; distributed real time systems; distributed real-time program; locative sort modelling communication networks; locative temporal logic; protocol specification; service specification; specification; two-sorted modal logic; verification; Broadcasting; Communication networks; Computer aided software engineering; Computer science; Formal languages; Logic; Mathematics; Power system modeling; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Real-Time Systems, 1995. Proceedings of the Third Workshop on
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    0-8186-7099-1
  • Type

    conf

  • DOI
    10.1109/WPDRTS.1995.470490
  • Filename
    470490