• DocumentCode
    3400523
  • Title

    Object-oriented programming: concepts

  • Author

    Goossenaerts, J. ; Lewi, Johan

  • Author_Institution
    Dept. of Comput. Sci., Katholieke Univ. Leuven, Belgium
  • fYear
    1988
  • fDate
    11-14 Apr 1988
  • Firstpage
    2
  • Lastpage
    8
  • Abstract
    The authors present the result of a comparative analysis of different programming languages and systems that claim the label object-oriented. The concepts of persistence, concurrency, composition, perspective, distribution, location and mobility, communication, encapsulation, autonomy, and mutation are presented as characteristics of physical objects. Classifications are used by people to organize their knowledge of physical objects. The authors discuss the appearance of the concepts in programming languages and illustrate them through the different investigated languages. They survey a conceptual framework that gives the physical-world metaphor its due and that will be supported in the TIE-system
  • Keywords
    high level languages; programming; TIE-system; autonomy; communication; composition; concurrency; distribution; encapsulation; location; mobility; mutation; object-oriented programming; persistence; perspective; physical objects; programming languages; take it easy system; Computational modeling; Control systems; Distributed databases; Expert systems; Flexible manufacturing systems; Information systems; Object oriented databases; Object oriented modeling; Object oriented programming; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '88. 'Design: Concepts, Methods and Tools'
  • Conference_Location
    Brussels
  • Print_ISBN
    0-8186-0834-X
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1988.4928
  • Filename
    4928