Object-oriented design is improving the systems analyst's ability to develop software in forms which map to the problem space ("real world"), provide modular structures to systems under analysis and design, are more easily maintained and modified, and provide for reusability of software segments. Object-oriented designs are also easier to test. The real world, however, has many phenomena which are not easy to assign to "blocks" of information at specific levels of analysis. Real-world phenomena often operate in defiance of a simple object decomposition. Many parts of the real world are continuous, not discrete, and the choice of where objects begin and end in an object-based design can be difficult to discern or may be quite arbitrary. The arbitrary choice of objects can create complex interfaces between the objects. This paper presents several cases where the "real world" behaves as a continuum. The first and second cases are drawn from electrical engineering to highlight some of the problems inherent in carrying object-oriented decomposition to very fine detail. The third case, from basic physics, details the sources and effects of gyroscopic forces. The fourth case deals with the problem of conceptual objects, which are objects needed to complete a design that does not represent articles of hardware or easily identified discrete entities in the world.<>


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Some limitations of object-oriented design


    Contributors:


    Publication date :

    1993-01-01


    Size :

    318857 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English




    Object-Oriented Design Limitations

    Kester | Online Contents | 1993


    Hierarchical Object Oriented Design - HOOD: Possibilities, Limitations and Challenges

    Micouin, P. M. / Ubeaud, D. J. / North Atlantic Treaty Organization | British Library Conference Proceedings | 1993


    Object oriented multidisciplinary design optimization

    Ahlqvist, Alexandra / Nayfeh, Jamal / Kodiyalam, Srinivas et al. | AIAA | 2000


    Object versus Functional Oriented Design

    Occelli, P. / North Atlantic Treaty Organization | British Library Conference Proceedings | 1993