LTLCTL
LTLCTL is a temporal logic that combines elements of Linear Temporal Logic (LTL) and Computation Tree Logic (CTL). It is designed for formal specification and verification of systems where both linear-time (along individual computations) and branching-time (across the computation tree) reasoning are useful. LTLCTL can express properties that require reasoning about single paths as well as properties that quantify over sets of paths from a given state.
In typical presentations, LTLCTL extends a core language with atomic propositions and boolean connectives and allows
Semantics for LTLCTL are defined over Kripke structures or labelled transition systems. A state formula may
Expressiveness and relations: LTLCTL subsumes LTL and CTL in common formulations and is often viewed as a
Model checking and complexity: The decision problems for LTLCTL typically reduce to those for CTL or CTL