Advertisement

Algebraic operational semantics and Occam

  • Yuri Gurevich
  • Lawrence S. Moss
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 440)

Abstract

We generalize algebraic operational semantics from sequential languages to distributed, concurrent languages using Occam as an example. Elsewhere, we will discuss applications to the study of verification and transformation of programs.

Keywords

Operational Semantic Transition Rule Reporting Mode Process Child Springer LNCS 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

9 References

  1. [1]
    Blakley, R., Ph. D. Thesis, University of Michigan. (In preparation).Google Scholar
  2. [2]
    Börger, E., A Logical Operational Semantics for Full Prolog, these Proceedings.Google Scholar
  3. [3]
    Gurevich, Y., Logic and the Challenge of Computer Science. In Trends in Theoretical Computer Science (E. Börger, ed.), Computer Science Press, 1988, 1–57.Google Scholar
  4. [4]
    Gurevich, Y. and J. M. Morris, Algebraic Operational Semantics and Modula-2. In Proceedings, Logik in der Informatik, Springer LNCS, vol. 329, pp. 81–101.Google Scholar
  5. [5]
    Hoare, C. A. R., Communicating Sequential Processes, Prentice-Hall International, London, 1985.Google Scholar
  6. [6]
    Hoare, C. A. R. and A. W. Roscoe, The Laws of Occam Programming, Oxford University Computing Laboratory Technical Monograph PRG-53, 1986. Also appears in Theoretical Computer Science 60 (1988), pp. 177–229.CrossRefGoogle Scholar
  7. [7]
    Milner, R., A Calculus of Communicating Systems, Springer LNCS vol. 92, 1980.Google Scholar
  8. [8]
    Pountain, D., A Tutorial Introduction to OCCAM Programming, INMOS Ltd, 1987.Google Scholar
  9. [9]
    Roscoe, A. W., Denotational Semantics for Occam, in S. D. Brookes, et al (eds.), Seminar on Concurrency Springer LNCS 197, 1985, 306–329.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1990

Authors and Affiliations

  • Yuri Gurevich
    • 1
  • Lawrence S. Moss
    • 2
  1. 1.Electrical Engineering and Computer Science DepartmentUniversity of MichiganAnn Arbor
  2. 2.Mathematical Sciences DepartmentIBM T. J. Watson Research CenterYorktown Heights

Personalised recommendations