1985 · 47 citations · 8 references
EngineeringSystems EngineeringFault ToleranceHazard IdentificationSafety EngineeringTemporal LogicTime-to-event AnalysisLiveness PropertiesLiveness Property VerificationLiveness VerificationSafety PropertiesTemporal AnalysisTemporal Logic Specification
In the verification of concurrent programs two kinds of properties are of primary importance and have been extensively investigated ([3]): safety properties and liveness properties. Safety properties assert that something bad never happens while liveness properties assert that something good will eventually happen. In this paper we investigate the possibility of syntactically characterizing safety properties and liveness properties in temporal logic.
8
The temporal logic of programs
Amir Pnueli · 1977 · 5.7K citations
Bowen Alpern, Fred B. Schneider · Information Processing Letters · 1985 · 1K citations
Temporal logic can be more expressive
Pierre Wolper · Information and Control · 1983 · 658 citations
Deciding full branching time logic
E. Allen Emerson, A. Prasad Sistla · Information and Control · 1984 · 191 citations