A New Temporal Logic CTL[k-QDDC] and Its Verification
2008Vol. 193, pp. 235–238
Abstract
We define a new temporal logic called CTL[k-QDDC]. It extends CTL with the ability to specify branching pasts and quantitative temporal properties by combining CTL with the logic Quantified Discrete-time Duration Calculus (QDDC). The idea of bounded model checking is also used in this logic. Compared to CTL, the added expressive power is necessary for specification and verification of real-time distributed software and hardware systems. We give the syntax and semantics of CTL[k-QDDC], discuss its expressive power, and propose an explicit model checking algorithm for Kripke structure. CTL[k-QDDC] is considered as a foundation of some more complex logics for specifying and verifying continuous-time properties in some appropriate structures.
Related Papers
- → Characterizing Kripke structures in temporal logic(1987)38 cited
- A Linear Temporal Logic with Clocks for Verification of Real-Time Systems(2002)
- → Characterizing Kripke structures in temporal logic. Interim report(1987)1 cited
- → Academic Specification Languages for Reactive Systems(2006)
- Formal modelling and verification of multi-robot systems specified with temporal logic(2010)