DocumentCode :
1824220
Title :
Configuration classes: an object oriented paradigm for distributed programming
Author :
Sakdavong, J.C. ; Bahsoun, J.-P. ; Féraud, L.
Author_Institution :
IRIT, Univ. Paul Sabatier, Toulouse, France
fYear :
1995
fDate :
14-15 Aug 1995
Firstpage :
200
Lastpage :
209
Abstract :
The paper presents a new object oriented model for distributed computing. This model aims at providing a language independent formalism in order to express the distribution of an object oriented application. The model allows the location of objects in a distributed system to be dynamically managed. This means that it can manage complex duplication, migration or distant communication over a network. The objects are fragmented into representatives that are the grains of distribution for the model. The model´s main original feature is that it is based on three distinct hierarchies of classes. One hierarchy is devoted to the functional classes, another to the configuration classes, and the last to the synchronisation classes. The first is the same as in sequential object oriented languages. The second encapsulates the objects´ locations, all evolution in object fragments in a distributed system, and the routing of methods´ requests. The last encapsulates synchronisation to be applied to object methods. Examples of load balancing configuration classes are provided
Keywords :
abstract data types; data structures; distributed processing; object-oriented methods; object-oriented programming; resource allocation; synchronisation; class hierarchies; complex duplication; configuration classes; distant communication; distributed computing; distributed programming; functional classes; language independent formalism; load balancing configuration classes; method request routing; migration; network; object fragments; object location; object oriented application distribution; object oriented model; object oriented paradigm; representatives; sequential object oriented languages; synchronisation classes; Computer languages; Computer network management; Concurrent computing; Distributed computing; Electronic mail; Load management; Object oriented modeling; Object oriented programming; Parallel programming; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Orientation in Operating Systems, 1995., Fourth International Workshop on
Conference_Location :
Lund
Print_ISBN :
0-8186-7115-7
Type :
conf
DOI :
10.1109/IWOOS.1995.470554
Filename :
470554
Link To Document :
بازگشت