2,401
views
0
recommends
+1 Recommend
1 collections
    0
    shares

      Celebrating 65 years of The Computer Journal - free-to-read perspectives - bcs.org/tcj65

      scite_
       
      • Record: found
      • Abstract: found
      • Conference Proceedings: found
      Is Open Access

      Object-oriented Operations Have Two Parts

      proceedings-article
      Proceedings of the 2nd BCS-FACS Northern Formal Methods (FM)
      Northern Formal Methods
      14-15 July 1997
      object-oriented operations, object interaction, Object-Z, formal specification, formal semantics
      Bookmark

            Abstract

            This paper presents a model for object-oriented operations in which operations consist of two parts: an internal state transition and an external interaction with other objects. We first present a simple version of the two part model, and explain howthis model has been used to develop a strictlymodular, compositional semantics for a simple sub-language of Object-Z. Differences between the operation calculii of the simple sub-language and of Object-Z are identified. We extend the simple model to accommodate distributed operators, and then define a syntactic translation from “full” Object-Z to the simple sub-language. This shows that the two part model is sufficiently expressive to describe many notions about operation invocation in object orientation.

            Content

            Author and article information

            Conference
            July 1997
            July 1997
            : 1-19
            Affiliations
            [0001]Software Verification Research Centre

            School of Information Technology

            University of Queensland, Australia. 4072.
            Article
            10.14236/ewic/FA1997.10
            5930d1bd-8429-4692-a4ce-10535754d85d
            © Alena Griffiths. Published by BCS Learning and Development Ltd. Proceedings of the 2nd BCS-FACS Northern Formal Methods Workshop, Ilkley

            This work is licensed under a Creative Commons Attribution 4.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

            Proceedings of the 2nd BCS-FACS Northern Formal Methods
            FM
            2
            Ilkley
            14-15 July 1997
            Electronic Workshops in Computing (eWiC)
            Northern Formal Methods
            History
            Product

            1477-9358 BCS Learning & Development

            Self URI (article page): https://www.scienceopen.com/hosted-document?doi=10.14236/ewic/FA1997.10
            Self URI (journal page): https://ewic.bcs.org/
            Categories
            Electronic Workshops in Computing

            Applied computer science,Computer science,Security & Cryptology,Graphics & Multimedia design,General computer science,Human-computer-interaction
            object-oriented operations,formal specification,object interaction,formal semantics,Object-Z

            Comments

            Comment on this article