Skip to main content
Log in

Event-based operational semantics and a consistency result for real-time concurrent processes with action refinement

  • Software Engineering
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

In this paper an event-based operational interleaving semantics is proposed for real-time processes, for which action refinement and a denotational true concurrency semantics are developed and defined in terms of timed event structures. The authors characterize the timed event traces that are generated by the operational semantics in a denotational way, and show that this operational semantics is consistent with the denotational semantics in the sense that they generate the same set of timed event traces, thereby eliminating the gap between the true concurrency and interleaving semantics.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Fecher H, Majster-Cederbaum M, Wu J. Refinement of actions in a real-time process algebra with a true concurrency model. Electronic Notes in Theoretical Computer Science, 2002, 70(3).

  2. Majster-Cederbaum M, Wu J. Action refinement for true concurrent real time. InProc. ICECCS 2001, IEEE Computer Society Press, Sweden, 2001, pp. 58–68.

    Google Scholar 

  3. Majster-Cederbaum M, Wu J. Towards action refinement for true concurrent real time.Acta Informatica, 2003, 39(8): 531–577.

    Article  MATH  MathSciNet  Google Scholar 

  4. Langerak R. Transformations and semantics for LOTOS [Dissertation]. University of Twente, 1992.

  5. Boudol G, Castellani I. A non-interleaving semantics for CCS based on proved transitions.Fundamenta Informaticae, 1988, 11(4): 433–452.

    MATH  MathSciNet  Google Scholar 

  6. Boudol G, Castellani I. Flow models of distributed computations: Three equivalent semantics for CCS.Information and Computation, 1994, 114: 247–314.

    Article  MATH  MathSciNet  Google Scholar 

  7. Baier C, Majster-Cederbaum M. The connection between an event structure semantics and an operational semantics for TCSP.Acta Informatica, 1994, 31: 81–104.

    Article  MATH  MathSciNet  Google Scholar 

  8. Loogen R, Goltz U. Modelling nondeterministic concurrent processes with event structures.Fundamenta Informaticae, 1991, 14: 39–74.

    MATH  MathSciNet  Google Scholar 

  9. Murphy D V J. Timed process algebra, Petri nets, and event refinement. In4th Refinement Workshop in Computing, Springer-Verlag, 1991, 19: 456–478.

  10. Schneider S. An operational semantics for timed CSP.Information and computation, 1995, 116: 193–213.

    Article  MATH  MathSciNet  Google Scholar 

  11. Fecher H, Majster-Cederbaum M, Wu J. Bundle event structures: A revised cpo approach.Information Processing Letters, 2002, 83: 7–12.

    Article  MATH  MathSciNet  Google Scholar 

  12. Katoen J-P. Quantitative and qualitative extensions of event structures [Dissertation]. University of Twente, 1996.

  13. Katoen J-P, Baier C, Latella D. Metric semantics for true concurrent real time.Th. Comp. Sci., 2001, 254(1–2): 501–542.

    Article  MATH  MathSciNet  Google Scholar 

  14. Katoen J-P, Langerak R, Brinksma E, Latella D, Bolognesi T. A consistent causality based view on a timed process algebra including urgent interactions.Formal Meth. Sys. Design, 1998, 12: 189–216.

    Article  Google Scholar 

  15. Katoen J-P, Langerak R, Brinksma E. On specifying real-time systems in a causality-based setting.Lecture Notes in Computer Science, 1996, 1135: 385–405.

    Article  Google Scholar 

  16. Gorrieri R, Rensink A. Action refinement. Handbook of Process Algebra, Elsevier Science, 2001, pp. 1047–1147.

  17. Wirth N. Program development by stepwise refinement.Commun. ACM, 1971, 14(4): 221–227.

    Article  MATH  Google Scholar 

  18. Bowman H, Katoen J-P. A true concurrency semantics for ET-LOTOS. InProc. Int. Conf. Applications of Concurrency to System Design, Japan, 1998, pp. 229–239.

  19. Langerak R. Bundle event structures: A non-interleaving semantics for LOTOS. Formal Description Techniques, Elsevier Science, 1993, C-10: 331–346.

  20. Baler C, Katoen J-P, Latella D. Metric semantics for true concurrent real time. InAutomata, Languages and Programming, Lecture Notes in Computer Science 1443, 1998, pp. 568–580.

  21. Plotkin G D. A structural approach to operational semantics. Technical Report DAIMI FN-19, Computer Science Department, Aarhus University, 1981.

  22. van Glabbeek R, Goltz U. Refinement of actions and equivalence notions for concurrent systems.Acta Informatica, 2001, 37: 229–327.

    Article  MATH  MathSciNet  Google Scholar 

  23. Fecher H, Majster-Cederbaum M, Wu J. Action refinement for probabilistic processes with true concurrency models.Lecture Notes in Computer Science 2399 2002, pp. 77–94.

  24. Majster-Cederbaum M, Wu J. Adding action refinement to stochastic true concurrency models.ICFEM'03, Lecture Notes in Computer Science 2885, 2003, pp. 226–245.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiu-Li Sun.

Additional information

This work was supported by the National Natural Science Foundation of China (Grant No. 60373113) and the “Hundred-Talent Program” of Chinese Academy of Sciences.

Xiu-Li Sun was born in 1975. She received her B.S. degree in 1998 and M.S. degree in 2002 from Taiyuan University of Technology, Shanxi. She is studying in the Institute of Computer Application, Chengdu for her doctorate.

Wen-Ying Zhang was born in 1972. Now he is a Ph.D. candidate of Computer Application, the Chinese Academy of Sciences. His current research interests include formal verification, digital watermarking and pattern recognition.

Jin-Zhao Wu was born in 1965. He obtained his Ph.D. degree in 1994 from the Institute of System Science, CAS. From 1994 to 1999 he was a postdoctoral researcher. His research interests include formal specification and verification, automatic reasoning, logic programming.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sun, XL., Zhang, WY. & Wu, JZ. Event-based operational semantics and a consistency result for real-time concurrent processes with action refinement. J. Comput. Sci. & Technol. 19, 828–839 (2004). https://doi.org/10.1007/BF02973446

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02973446

Keywords

Navigation