2002 · 30 citations · 8 references
ComputingComputer EngineeringComputer ScienceFormal MethodsModel-based Systems EngineeringReal-time SystemsConcurrency VerificationConcurrent System VerificationReal-time Systems DesignResponse Time AnalysisSchedulability AnalysisInterleavingReal-time RequirementsReal-time System VerificationReal-time Systems VerificationResponse PropertiesTermination Of Concurrent SystemsTransition SystemsUpper Bounds
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.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
8
The temporal logic of programs
Amir Pnueli · 1977 · 5.7K citations
Real-time logics: complexity and expressiveness
Rajeev Alur, Thomas A. Henzinger · 2002 · 227 citations
Humanities, Computer Science, Logic +11
Rajeev Alur, T. A. Henzinger · 1989 · 162 citations · Full text