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
Link To Document