Title :
Object-oriented groups for distributed computation development
Author :
Jia, Weijia ; Lee, Chan H. ; Chow, Paul K O ; Cao, Jiannong
Author_Institution :
Dept. of Comput. Sci., City Univ. of Hong Kong, Hong Kong
Abstract :
The paper presents an object group approach for the development of distributed computation by combining a distributed process group with the powerful concepts of object oriented design. The novelty of this approach lies in its provision of a methodology for construction of application object groups, membership management and group message passing. The mechanisms of grouping user objects enable application objects to communicate transparently over a network. Communication and remote method invocation details implemented by the underlying group multicast protocol are hidden from users. This makes the objects completely responsible for their modification, protection, execution and communication and relieves application designers from the concern of designing distributed object communication and reliability. Hierarchy of object group communication protocols are described
Keywords :
message passing; object-oriented methods; object-oriented programming; parallel programming; protocols; application designers; application object groups; distributed computation development; distributed object communication; distributed process group; group message passing; membership management; object group approach; object group communication protocols; object oriented design; object oriented groups; remote method invocation; underlying group multicast protocol; user object grouping; Computer science; Distributed computing; Dynamic programming; Message passing; Multicast protocols; Object oriented modeling; Power system modeling; Protection; Resource management; Telecommunication network reliability;
Conference_Titel :
Systems, Man, and Cybernetics, 1996., IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
0-7803-3280-6
DOI :
10.1109/ICSMC.1996.565345