Computing accumulated delays in realtime systems
 Rajeev Alur,
 Costas Courcoubetis,
 Thomas A. Henzinger
 … show all 3 hide
Abstract
We present a verification algorithm for duration properties of finitestate realtime systems. While simple realtime properties constrain the total elapsed time between events, duration properties constrain the accumulated time during which certain state predicates hold. We formalize the concept of durations by introducing duration measures for (densetime) timed automata. Given a timed automaton with a duration measure, a start and a target state, and a duration constraint, the durationbounded reachability problem asks if there is a run of the automaton from the start state to the target state such that the accumulated duration along the run satisfies the constraint. Our main result is a novel decision procedure for solving the durationbounded reachability problem. We also prove that the problem is PSPACEcomplete and demonstrate how the solution can be used to verify interesting duration properties of realtime systems.
 R. Alur, C. Courcoubetis, and D.L. Dill. Modelchecking for realtime systems. In Proceedings of the Fifth IEEE Symposium on Logic in Computer Science, pages 414–425, 1990.
 R. Alur, C. Courcoubetis, T.A. Henzinger, and P. Ho. Hybrid automata: An algorithmic approach to the specification and verification of hybrid systems. In Proceedings of the Workshop on Theory of Hybrid Systems, 1992. To appear.
 R. Alur and D.L. Dill. Automata for modeling realtime systems. In Automata, Languages and Programming: Proceedings of the 17th ICALP, Lecture Notes in Computer Science 443, pages 322–335. SpringerVerlag, 1990.
 R. Alur, T. Feder, and T.A. Henzinger. The benefits of relaxing punctuality. In Proceedings of the Tenth ACM Symposium on Principles of Distributed Computing, pages 139–152, 1991.
 E.M. Clarke, E.A. Emerson, and A.P. Sistla. Automatic verification of finitestate concurrent systems using temporallogic specifications. ACM Transactions on Programming Languages and Systems, 8(2):244–263, 1986.
 Z. Chaochen, C.A.R. Hoare, and A.P. Ravn. A calculus of durations. Information Processing Letters, 40:269–276, 1991.
 C. Courcoubetis and M. Yannakakis. Minimum and maximum delay problems in realtime systems. In Proceedings of the Third Workshop on ComputerAided Verification, Lecture Notes in Computer Science 575, pages 399–409, 1991.
 D.L. Dill. Timing assumptions and verification of finitestate concurrent systems. In J. Sifakis, editor, Automatic Verification Methods for Finite State Systems, Lecture Notes in Computer Science 407, pages 197–212. SpringerVerlag, 1989.
 E.A. Emerson, A.K. Mok, A.P. Sistla, and J. Srinivasan. Quantitative temporal reasoning. In E.M. Clarke and R.P. Kurshan, editors, ComputerAided Verification, 2nd International Conference, CAV'90, Lecture Notes in Computer Science 531, pages 136–145, 1990.
 T.A. Henzinger, X. Nicollin, J. Sifakis, and S. Yovine. Symbolic modelchecking for realtime systems. In Proceedings of the Seventh IEEE Symposium on Logic in Computer Science, pages 394–406, 1992.
 Y. Kesten, A. Pnueli, J. Sifakis, and S. Yovine. Integration graphs: a class of decidable hybrid systems. In Proceedings of the Workshop on Theory of Hybrid Systems, 1992. To appear.
 J.P. Queille and J. Sifakis. Specification and verification of concurrent programs in CESAR. In Proceedings of the 5th International Symposium on Programming, Lecture Notes in Computer Science 137, pages 195–220, 1982.
 K. Čerāns. Decidability of bisimulation equivalence for parallel timer processes. In Proceedings of the Fourth Workshop on ComputerAided Verifiction, Lecture Notes in Computer Science, 1992. To appear.
 Title
 Computing accumulated delays in realtime systems
 Book Title
 Computer Aided Verification
 Book Subtitle
 5th International Conference, CAV '93 Elounda, Greece, June 28–July 1, 1993 Proceedings
 Pages
 pp 181193
 Copyright
 1993
 DOI
 10.1007/3540569227_16
 Print ISBN
 9783540569220
 Online ISBN
 9783540477877
 Series Title
 Lecture Notes in Computer Science
 Series Volume
 697
 Series ISSN
 03029743
 Publisher
 Springer Berlin Heidelberg
 Copyright Holder
 SpringerVerlag
 Additional Links
 Topics
 Industry Sectors
 eBook Packages
 Editors
 Authors

 Rajeev Alur ^{(1)}
 Costas Courcoubetis ^{(2)}
 Thomas A. Henzinger ^{(3)}
 Author Affiliations

 1. AT&T Bell Laboratories, Murray Hill
 2. Department of Computer Science, University of Crete, Greece
 3. Department of Computer Science, Cornell University, Ithaca
Continue reading...
To view the rest of this content please follow the download PDF link above.