1. Checking Interval Based Properties for Reactive Systems
- Author
-
Pei Yu and Xu Qiwen
- Subjects
Set (abstract data type) ,Theoretical computer science ,Relation (database) ,Computer science ,Interval temporal logic ,Duration calculus ,Interval (mathematics) ,Formal verification ,Algorithm ,Reactive system ,Decidability - Abstract
A reactive system does not terminate and its behaviors are typically defined as a set of infinite sequences of states. In formal verification, a requirement is usually expressed in a logic, and when the models of the logic are also defined as infinite sequences, such as the case for LTL, the satisfaction relation is simply defined by the containment between the set of system behaviors and that of logic models. However, this satisfaction relation does not work for interval temporal logics, where the models can be considered as a set of finite sequences. In this paper, we observe that for different interval based properties, different satisfaction relations are sensible. Two classes of properties are discussed, and accordingly two satisfaction relations are defined, and they are subsequently unified by a more general definition. A tool is developed based on the Spin model checking system to verify the proposed general satisfaction relation for a decidable subset of Discrete Time Duration Calculus.
- Published
- 2004