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 :
بازگشت