1,017
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

      NOODLE++: a 3-dimensional Net-based Object-Oriented Development Model 1

      proceedings-article
      ,
      Proceedings of the Methods Integration Workshop (MI)
      Methods Integration Workshop
      25-26 March 1996
      Bookmark

            Abstract

            Object-oriented analysis and design methodologies are considered as the most popular software development methods for the 1990s. A common drawback, however, is that they have been developed informally. There is no theoretical framework enabling us to define precisely the object-oriented concepts involved, to solve concurrency problems, and to verify the correctness of the implementation. We propose a 3-dimensional net structure behind object-oriented software development. This structure consolidates the concepts of classes, inheritance, overloading and message passing through a single model. Inheritance and overloading can be unified with message passing in a 3-dimensional representation, but are physically differentiable by occupying the vertical and horizontal planes, respectively, of the model. Furthermore, the formal model can be mapped to various object-oriented analysis and design notations. The theoretical framework can thus be adopted for systems validation and verification for existing methodologies. The liveness and consistencies of objects can be verified, and inheritance and interaction coupling can be identified and checked.

            Content

            Author and article information

            Conference
            March 1996
            March 1996
            : 1-15
            Affiliations
            [0001]Department of Computer Science

            The University of Hong Kong

            Hong Kong
            Article
            10.14236/ewic/MI1996.13
            f398d8b4-865a-4068-a000-1f5e2142e19b
            © T.H. Tse et al. Published by BCS Learning and Development Ltd. Proceedings of the Methods Integration Workshop, Leeds

            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 Methods Integration Workshop
            MI
            Leeds, UK
            25-26 March 1996
            Electronic Workshops in Computing (eWiC)
            Methods Integration Workshop
            History
            Product

            1477-9358 BCS Learning & Development

            Self URI (article page): https://www.scienceopen.com/hosted-document?doi=10.14236/ewic/MI1996.13
            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

            Comments

            Comment on this article