Skip to main content

Term rewriting properties of SOS axiomatisations

  • Conference paper
  • First Online:
Theoretical Aspects of Computer Software (TACS 1994)

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

Included in the following conference series:

Abstract

In [Aceto, Bloom and Vaandrager, '92] two strategies are presented to produce axiomatisations of strong bisimulation equivalence for languages whose operational semantics can be expressed in the GSOS format of [Bloom, Istrail and Meyer, '90]. In [Aceto et al.] it is stated that if the GSOS systems satisfy certain finiteness conditions, one of these axiomatisations is strongly normalising and confluent. We show that their claim as a whole is wrong, but prove confluency and weak normalisation by presenting a normalising rewrite strategy. We can however prove strong normalisation for the axiomatisations of a decidable class of such systems. The analysis of the term rewriting properties of the axiomatisations is modulo the associativity and commutativity of the choice operation.

The author was sponsored by the ESPRIT Basic Research Action 7166, Concur2.

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. L. Aceto, B. Bloom, and F.W. Vaandrager. Turning SOS rules into equations. In Proceedings 7th Annual Symposium on Logic in Computer Science, Santa Cruz, California, pages 113–124. IEEE Computer Society Press, 1992. Full version available as CWI Report CS-R9218, June 1992, Amsterdam. To appear in the LICS 92 Special Issue of Information and Computation.

    Google Scholar 

  2. G.J. Akkerman and J.C.M. Baeten. Term rewriting analysis in process algebra. Report P9006, Programming Research Group, University of Amsterdam, 1990.

    Google Scholar 

  3. B. Bloom, S. Istrail, and A.R. Meyer. Bisimulation can't be traced: Preliminary report. In Conference Record of the 15th ACM Symposium on Principles of Programming Languages, San Diego, California, pages 229–239, 1988. Full version available as Technical Report 90-1150, Department of Computer Science, Cornell University, Ithaca, New York, August 1990. Accepted to appear in Journal of the ACM.

    Google Scholar 

  4. J.F. Groote and F.W. Vaandrager. Structured operational semantics and bisimulation as a congruence. Information and Computation, 100(2):202–260, October 1992.

    Google Scholar 

  5. J.-P. Jouannaud and H. Kirchner. Completion of a set of rules modulo a set of equations. SIAM Journal of Computing, 15:1155–1194, 1986.

    Google Scholar 

  6. J.W. Klop. Term rewriting systems. In Handbook of Logic in Computer Science, Volume II. Oxford University Press, 1992. To appear.

    Google Scholar 

  7. Huimin Lin. PAM: A Process Algebra Manipulator (Version 1.0). Report 4/93, Computer Science, University of Sussex, Brighton, February 1993.

    Google Scholar 

  8. E. Madelaine, R. de Simone, and D. Vergamini. ECRINS V2-1, USERS MANUAL, 1989.

    Google Scholar 

  9. R. Milner. A Calculus of Communicating Systems, volume 92 of Lecture Notes in Computer Science. Springer-Verlag, 1980.

    Google Scholar 

  10. R. Milner. Communication and Concurrency. Prentice-Hall International, Englewood Cliffs, 1989.

    Google Scholar 

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

    Google Scholar 

  12. R. de Simone. Higher-level synchronising devices in MEIJE-SCCS. Theoretical Computer Science, 37:245–267, 1985.

    Google Scholar 

  13. C. Verhoef. A congruence theorem for structured operational semantics with predicates and negative premises. Computing Science Notes 93/18, Eindhoven University of Technology, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Masami Hagiya John C. Mitchell

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bosscher, D.J.B. (1994). Term rewriting properties of SOS axiomatisations. In: Hagiya, M., Mitchell, J.C. (eds) Theoretical Aspects of Computer Software. TACS 1994. Lecture Notes in Computer Science, vol 789. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57887-0_108

Download citation

  • DOI: https://doi.org/10.1007/3-540-57887-0_108

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57887-1

  • Online ISBN: 978-3-540-48383-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics