A really temporal logic

Rajeev Alur, T. A. Henzinger

1989 · 162 citations · 16 references

DOIFull text

Open access

Concepts

TL;DR

TPTL is both a natural language for specification and a suitable formalism for verification. We introduce a temporal logic for the specification of real‑time systems. Our logic, TPTL, uses a freeze quantifier that binds a variable to the local time, and we provide a tableau‑based decision procedure and a model‑checking algorithm. Several generalizations of TPTL are shown to be highly undecidable.

Abstract

We introduce a temporal logic for the specification of real-time systems. Our logic, TPTL, employs a novel quantifier construct for referencing time: the freeze quantifier binds a variable to the time of the local temporal context. TPTL is both a natural language for specification and a suitable formalism for verification. We present a tableau-based decision procedure and a model-checking algorithm for TPTL. Several generalizations of TPTL are shown to be highly undecidable.

References

16