• DocumentCode
    2705918
  • Title

    Towards an object oriented method for system architecture design

  • Author

    Hruschka, Peter

  • Author_Institution
    Gesellschaft fuer Elektronische Inf mbH, Aachen, West Germany
  • fYear
    1990
  • fDate
    8-10 May 1990
  • Firstpage
    12
  • Lastpage
    17
  • Abstract
    The basic thoughts behind a method extending the scope of object-oriented approaches toward modeling the architecture of large systems is presented. The method integrates the traditional `divide-and-conquer´ approach with the object-structured approach which is building-block oriented and tends to be more bottom-up. In the large, two hierarchies dominate the thinking process: a top-down hierarchy of object instances and a bottom-up hierarchy of classes. In the small, the thinking process centers around communicating objects, which are self-contained models of parts of large systems. The basic communication mechanism is a generalized message-passing. The author elaborates how he has tried to overcome logical and physical complexity problems that arise when modeling architectures of larger systems
  • Keywords
    data structures; object-oriented programming; systems analysis; bottom-up hierarchy; building-block oriented; classes; communication mechanism; divide-and-conquer; generalized message-passing; object instances; object oriented method; object-oriented approaches; object-structured approach; physical complexity problems; self-contained models; system architecture design; top-down hierarchy; Application software; Computer architecture; Computer languages; Embedded software; Hardware; Humans; Message passing; Object oriented methods; Object oriented modeling; Software design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '90. Proceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering
  • Conference_Location
    Tel-Aviv
  • Print_ISBN
    0-8186-2041-2
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1990.113603
  • Filename
    113603