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
Link To Document