Skip to main content

Deciding testing equivalence for real-time processes with dense time

  • Conference paper
  • First Online:
Mathematical Foundations of Computer Science 1993 (MFCS 1993)

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

Abstract

We present a decision algorithm for testing equivalence of realtime systems with a dense time domain. Real-time systems are modelled by timed graphs, while the decision algorithm uses“ mutually refined” timer region graphs. The mutual refinement is important for the synchronization of the timers of different real-time systems. Key to our decision algorithm is the fact that — despite the dense time domain — testing can be reduced to Π-bisimulation in very much the same way as in the untimed case.

We wolid like to thank Rance Cleaveland for pointing out the importance of testing equivalence and several unnamed refrees for comments on this paper.

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. R. Alur, C. Courcoubetis, D. Dill. Model-Checking for Real-Time Systems. 5th LICS'90, Philadelphia, PA., Jnn. '90, pp. 414–425

    Google Scholar 

  2. J.C.M. Baeten, J.A. Bergstra. Real-Time Process Algebra. Report P8916b University of Amsterdam, Mar. '90.

    Google Scholar 

  3. K. Čerāns. Decidability of Bisimulation Equivalences for Parallel Timer Processes. in: Proceedings of CAV '92

    Google Scholar 

  4. L. Chen. An Interleaving Model for Real-Time Systems. Report ECS-LFCS-91-184, Univ. of Edinburgh, Nov. '91

    Google Scholar 

  5. R. Cleaveland, J. Parrow, B. Steffen. The Concurrency Workbench. ACM Trans. on Prog. Lang. and Systems, Vol. 15, No. 1, Jan. '93, pp. 36–72.

    Google Scholar 

  6. R. Cleaveland, M. Hennessy. Testing Equivalences as a Bisimulation Equivalence. in: LNCS 407, Springer, New York '89, pp. 11–23

    Google Scholar 

  7. R. Cleaveland, A. Zwarico. A Theory of Testing for Real-Time. 6th LICS '91, Amsterdam, The Netherlands, Jul. '91, pp. 110–119

    Google Scholar 

  8. R. DeNicola, M. Hennessy. Testing Equivalences for Processes. Theoretical Computer Science No. 24, '84, pp. 83–133

    Google Scholar 

  9. W.J. Fokkink. Normal forms in real-time process algebra. Report CS-R9194, CWI, Amsterdam, '91.

    Google Scholar 

  10. U. Holmer, K.G. Larsen, W. Yi. Deciding Properties of Regular Real-Timed Processes. Report R 91-20 University of Aalborg, Jun. '91.

    Google Scholar 

  11. P.C. Kanellakis, S.A. Smolka. CCS Expressions, Finite State Processes, and Three Problems of Equivalence. 2nd PODC, Montreal, Aug. '83, pp. 228–240

    Google Scholar 

  12. T. Margaria, C. Weise. Continuous Real Time Models in Practice. to appear in: Proc. 5th Euromicro Worksh. on Real-Time Systems, Oulu(Finland), Jun. '93

    Google Scholar 

  13. R. Milner. Communication and Concurrency. Prentice-Hall, New York '89

    Google Scholar 

  14. F. Moller, C. Tofts. A Temporal Calculus of Communicating Systems. in: LNCS 458, Springer, New York '90, pp. 401–415

    Google Scholar 

  15. X. Nicollin, J. Sifakis, S. Yovine. From ATP to Timed Graphs and Hybrid Systems. REX Workshop” Real-Time: Theory in Practice”, Jun. '91

    Google Scholar 

  16. G.M. Reed, A.W. Roscoe. A Timed Model for Communicating Sequential Processes. Journal of Theoretical Computer Science 58, '88, pp. 249–261

    Google Scholar 

  17. B. Steffen, C. Weise. Deciding Equivalences for Dense Real-Time Processes. Technical Report. Aachener Informatik Berichte, Aachen University of Technology, to appear.

    Google Scholar 

  18. W. Yi. CCS + Time = an Interleaving Model for Real-Time Systems. in: LNCS 510, Springer, New York '91, pp. 217–228

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andrzej M. Borzyszkowski Stefan Sokołowski

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Steffen, B., Weise, C. (1993). Deciding testing equivalence for real-time processes with dense time. In: Borzyszkowski, A.M., Sokołowski, S. (eds) Mathematical Foundations of Computer Science 1993. MFCS 1993. Lecture Notes in Computer Science, vol 711. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57182-5_61

Download citation

  • DOI: https://doi.org/10.1007/3-540-57182-5_61

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57182-7

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics