Reactive systems are computing systems which are interactive, such as real-time systems, operating systems, concurrent systems, control systems, etc. They are among the most difficult computing systems to program. Temporal logic is a formal tool/language which yields excellent results in specifying
Specifying Message Passing and Time-Critical Systems with Temporal Logic
β Scribed by Ron Koymans (eds.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 1992
- Tongue
- English
- Leaves
- 169
- Series
- Lecture Notes in Computer Science 651
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
This monograph is concerned with the application of temporal logic to the areas of message passing and time-critical systems. Apart from the practicaluse of temporal logic for these two application domains, the book also incorporates pure fundamental studies on temporal logic. The motivation to study message passing and time critical systems stems from their importance in practice. Message passing is one of the most important means of interprocess communication in distributed systems, either on a high level, as in telecommunications applications, or on a lower level, as in implementations of languages like Ada. As for time-critical systems, among the growing number of real-time applications there are some highly critical systems such as computer controlled chemical plants and nuclear power stations. The monograph shows how standard temporal logic can be used for the specification of message passing systems, and develops a special temporal logic for reasoning about quantitative temporal properties.The main application area is that of distributed real-time systems.
β¦ Table of Contents
Introduction....Pages 1-5
How to specify....Pages 7-11
A review of modal and temporal logic....Pages 13-37
Polymodal logics with inequality....Pages 39-63
Message passing systems....Pages 65-98
Time-critical systems....Pages 99-142
Summary and concluding remarks....Pages 143-150
β¦ Subjects
Logics and Meanings of Programs; Mathematical Logic and Formal Languages
π SIMILAR VOLUMES
<p>Reactive systems are computing systems which are interactive, such as real-time systems, operating systems, concurrent systems, control systems, etc. They are among the most difficult computing systems to program. Temporal logic is a formal tool/language which yields excellent results in specifyi
Presents a large number of recent research results previously unavailable in book form. Initially deals with the wee-known computation models, and goes on to special types of circuits, parallel computers, and branching programs. Includes basic theory as well recent research findings. Each chapter in
Temporal logic has developed over the lastΒ 30 years into a powerful formal setting for the specification and verification of state-based systems. Based on university lectures given by the authors, this book is a comprehensive, concise, uniform, up-to-date presentation of the theory and applications
Temporal logic has developed over the last 30 years into a powerful formal setting for the specification and verification of state-based systems. Based on university lectures given by the authors, this book is a comprehensive, concise, uniform, up-to-date presentation of the theory and applications