Skip to main content

Liveness in timed and untimed systems

  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 820))

Included in the following conference series:

Abstract

We present a coordinated pair of general labeled transition system models for describing timed and untimed concurrent systems. Both of the models incorporate liveness properties as well as safety properties. The models are related via an embedding of the untimed model into the timed model, which preserves all the interesting attributes of the untimed model. Both models include notions of environment-freedom, which express the idea that the liveness properties can be guaranteed by the system, independently of the behavior of the environment in which it operates. These environment-freedom conditions are used to prove compositionality results for both models. This pair of models, which generalize several existing models, is intended to comprise a general formalism for the verification of timed and untimed concurrent systems.

Full report appears as [8]. Supported by NSF grant CCR-92-25124, DARPA contract N00014-92-J-4033, ONR contract N00014-91-J-1046, and by the Danish Technical Research Council.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Abadi and L. Lamport. An old-fashioned recipe for real time. In [5], pages 1–27.

    Google Scholar 

  2. M. Abadi and L. Lamport. Composing specifications. TOPLAS, 15(1):73–132, 1993.

    Google Scholar 

  3. B. Alpern and F. Schneider. Defining liveness. IPL, 21(4):181–185, 1985.

    Google Scholar 

  4. Proceedings of CONCUR 92, Stony Brook, NY, USA, LNCS 630, 1992.

    Google Scholar 

  5. Proceedings of the REX Workshop “Real-Time: Theory in Practice”, LNCS 600, 1991.

    Google Scholar 

  6. F. Dederichs and R. Weber. Safety and liveness from a methodological point of view. Information Processing Letters, 36(1):25–30, 1990.

    Google Scholar 

  7. D. Dill. Trace Theory for Automatic Hierarchical Verification of Speed-Independent Circuits. ACM Distinguished Dissertations. MIT Press, 1988.

    Google Scholar 

  8. R. Gawlick, R. Segala, J. Søgaard-Andersen, and N. Lynch. Liveness in timed and untimed systems. Technical Report MIT/LCS/TR-587, November 1993.

    Google Scholar 

  9. Butler Lampson. Principles for computer system design, 1993. Turing Award Talk.

    Google Scholar 

  10. N. Lynch and M. Tuttle. Hierarchical correctness proofs for distributed algorithms. In Proc. PODC, 1987. A full version is available as MIT Technical Report MIT/LCS/TR-387.

    Google Scholar 

  11. N. Lynch and F. Vaandrager. Forward and backward simulations — part I: Untimed systems. Technical Report MIT/LCS/TM-486, May 1993. Preliminary version in [5].

    Google Scholar 

  12. N. Lynch and F. Vaandrager. Forward and backward simulations — part II: Timing-based systems. Technical Report MIT/LCS/TM-487, September 1993. Preliminary version in [5].

    Google Scholar 

  13. M. Merritt, F. Modugno, and M. Tuttle. Time constrained automata. In Proceedings CONCUR 91, Amsterdam, LNCS 527, 1991.

    Google Scholar 

  14. N. Reingold, D. Wang, and L. Zuck. Games I/O automata play. In [4], pages 325–339.

    Google Scholar 

  15. J. Søgaard-Andersen, B. Lampson, and N. Lynch. Correctness of at-most-once message delivery protocols. In Proc. FORTE 93, 1993.

    Google Scholar 

  16. J. Søgaard-Andersen, N. Lynch, and B. Lampson. Correctness of communication protocols, a case study. Technical Report MIT/LCS/TR-589, November 1993.

    Google Scholar 

  17. F. Vaandrager and N. Lynch. Action transducers and timed automata. In [4].

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Serge Abiteboul Eli Shamir

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gawlick, R., Segala, R., Søgaard-Andersen, J., Lynch, N. (1994). Liveness in timed and untimed systems. In: Abiteboul, S., Shamir, E. (eds) Automata, Languages and Programming. ICALP 1994. Lecture Notes in Computer Science, vol 820. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58201-0_66

Download citation

  • DOI: https://doi.org/10.1007/3-540-58201-0_66

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58201-4

  • Online ISBN: 978-3-540-48566-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics