Title :
An interleaving model for real-time
Author :
Henzinger, Thomas A. ; Manna, Zohar ; Pnueli, Amir
Author_Institution :
Dept. of Comput. Sci., Stanford Univ., CA, USA
Abstract :
Real-time is incorporated into the interleaving model, which is used for the practical specification and verification of many properties of concurrent systems, by defining the abstract notion of a real-time transition system as a conservative extension of traditional transition systems. Qualitative fairness requirements are replaced (and superseded) by quantitative lower-bound and upper-bound real-time requirements for transitions. Proof rules are presented and used to establish lower and upper real-time bounds for response properties of real-time transition systems. This proof system can be used to verify bounded-invariance and bounded-response properties, such as timely termination of shared-variables multiprocessing systems whose semantics is defined in terms of real-time transition systems
Keywords :
formal specification; multiprocessing systems; real-time systems; abstract notion; concurrent systems; conservative extension; fairness requirements; interleaving model; proof rules; quantitative lower-bound; real-time transition system; shared-variables multiprocessing systems; specification; upper-bound; verification; Automatic logic units; Computer science; Contracts; Formal languages; Interleaved codes; Marine vehicles; Mathematics; Real time systems; Resource management; Time factors;
Conference_Titel :
Information Technology, 1990. 'Next Decade in Information Technology', Proceedings of the 5th Jerusalem Conference on (Cat. No.90TH0326-9)
Conference_Location :
Jerusalem
Print_ISBN :
0-8186-2078-1
DOI :
10.1109/JCIT.1990.128356