Local variables and non-interference in algol-like languages

  • R. D. Tennent
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 530)


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    J. Y. Halpern, A. R. Meyer, and B. A. Trakhtenbrot. The semantics of local storage, or what makes the free-list free? In Conf. Record 11th ACM Symp. on Principles of Programming Languages, pages 245–257, Austin, Texas, 1984. ACM, New York.Google Scholar
  2. [2]
    A. R. Meyer and K. Sieber. Towards fully abstract semantics for local variables: preliminary report. In Conf. Record 15th ACM Symp. on Principles of Programming Languages, pages 191–203, San Diego, California, 1988. ACM, New York.Google Scholar
  3. [3]
    P. W. O'Hearn. The Semantics of Non-Interference: a Natural Approach. Ph.D. thesis, Queen's University, Kingston, Canada, 1990.Google Scholar
  4. [4]
    P. W. O'Hearn and R. D. Tennent. Semantical analysis of specification logic, part 2. Technical Report 91–304, Dept. of Computing and Information Science, Queen's University, 1991.Google Scholar
  5. [5]
    F. J. Oles A Category-Theoretic Approach to the Semantics of Programming Languages. Ph.D. thesis, Syracuse University, Syracuse, 1982.Google Scholar
  6. [6]
    F. J. Oles. Type algebras, functor categories and block structure. In M. Nivat and J. C. Reynolds, editors, Algebraic Methods in Semantics, pages 543–573. Cambridge University Press, Cambridge, 1985.Google Scholar
  7. [7]
    J. C. Reynolds. The Craft of Programming. Prentice-Hall International, London, 1981.Google Scholar
  8. [8]
    J. C. Reynolds. The essence of Algol. In J. W. de Bakker and J. C. van Bakker editors, Algorithmic Languages, pages 345–372, Amsterdam, 1981. North-Holland, Amsterdam.Google Scholar
  9. [9]
    J. C. Reynolds. Idealized Algol and its specification logic. In D. Néel, editor, Tools and Notions for Program Construction, pages 121–161. Cambridge University Press, Cambridge, 1982.Google Scholar
  10. [10]
    R. D. Tennent. Semantical analysis of specification logic. Information and Computation, 85(2):135–162, 1990.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1991

Authors and Affiliations

  • R. D. Tennent
    • 1
  1. 1.Queen's UniversityKingstonCanada

Personalised recommendations