DocumentCode
3371877
Title
Clairvoyance, capricious timing faults, causality, and real-time specifications
Author
Stuart, Douglas A. ; Clements, Paul C.
Author_Institution
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear
1991
fDate
4-6 Dec 1991
Firstpage
254
Lastpage
263
Abstract
The authors examine the issues of satisfiability, clairvoyance, the demonstrable existence of timing faults, and event causality, all in the context of formal methods for real-time systems. Representative languages and logics are introduced to illustrate the points. The authors introduce SRSL, a simplified specification language used to illustrate the issues involved. They examine these issues in a particular specification language, Modechart. An action-free subset of Modechart is shown to be satisfiable and to obviate the need for clairvoyance. A technique for eliminating nonlinearizable computations from a specification language is shown. The usefulness of the ideas is illustrated by their use in a Modechart simulator
Keywords
formal logic; formal specification; real-time systems; specification languages; virtual machines; Modechart simulator; SRSL; action-free subset; capricious timing faults; clairvoyance; event causality; formal methods; nonlinearizable computations; real-time specifications; real-time systems; satisfiability; simplified specification language; Computational modeling; Concurrent computing; Condition monitoring; Contracts; Information technology; Interleaved codes; Logic design; Real time systems; Specification languages; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1991. Proceedings., Twelfth
Conference_Location
San Antonio, TX
Print_ISBN
0-8186-2450-7
Type
conf
DOI
10.1109/REAL.1991.160381
Filename
160381
Link To Document