DocumentCode :
886676
Title :
Dimensions of object-oriented modeling
Author :
Wegner, Peter
Author_Institution :
Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
Volume :
25
Issue :
10
fYear :
1992
Firstpage :
12
Lastpage :
20
Abstract :
The problem-solving power of object-oriented and logic programming is discussed in terms of the dimensions of encapsulation, distribution concurrency, and reactiveness. Encapsulation and reactiveness are essential dimensions of object orientation; they support decentralized abstraction, interaction, and evolution of individual objects. Distribution is a strong two-way form of encapsulation, while concurrency reduces computation time and enhances modeling power. The fundamentals of object-oriented programming are reviewed.<>
Keywords :
data encapsulation; inheritance; logic programming; object-oriented programming; concurrency; decentralized abstraction; distribution; encapsulation; inheritance; logic programming; object-oriented modeling; object-oriented programming; reactiveness; Concurrent computing; Distributed computing; Encapsulation; Energy management; Logic programming; Object oriented modeling; Object oriented programming; Power system management; Power system modeling; Problem-solving;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.161277
Filename :
161277
Link To Document :
بازگشت