Verification methods for the divergent runs of clock systems

10Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a methodology for proving temporal properties of the divergent runs of reactive systems with real-valued clocks. A run diverges if time advances beyond any bound. Since the divergent runs of a system may satisfy liveness properties that are not satisfied by some convergent runs, the standard proof rules are incomplete if only divergent runs are considered. First, we develop a sound and complete proof calculus for divergence, which is based on translating clock systems into discrete systems. Then, we show that simpler proofs can be obtained for stronger divergence assumptions, such as uukuown E-divergence, which requires that all delays have a minimum duration of some unknown constant E. We classify all real-time systems into an infinite hierarchy, according to how well they admit the translation of eventuality properties into equivalent safety properties.

Cite

CITATION STYLE

APA

Henzinger, T. A., & Kopke, P. W. (1994). Verification methods for the divergent runs of clock systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 863 LNCS, pp. 351–372). Springer Verlag. https://doi.org/10.1007/3-540-58468-4_173

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free