By Topic

Object groups and group communication in a distributed object-oriented programming

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Wada, T. ; Dept. of Artificial Intelligence, Kyushu Inst. of Technol., Fukuoka, Japan ; Yoshida, T.

Groups and group communication are powerful abstractions that offer many benefits to programmers in distributed computing environments. Nevertheless only a few object-oriented programming languages or systems support these kinds of abstractions. In this paper we introduce a framework into DOOCE for handling multiple number of objects as a group and accessing it with group communication. DOOCE is our distributed computing environment which aims to integrate an object-oriented programming language and a distributed computing environment. With DOOCE, programmers can utilize object groups briefly and effectively in a program. Groups can be represented by object lists or Group classes which are added to DOOCE to use abstractions of groups. All messages to groups are transmitted by group communication. To hide consistency problems among group messages from the programmer DOOCE runtime system indivisibly delivers these messages, and messages can also be delivered atomically DOOCE also provides some methods to receive multiple replies from a group in order to ease description for acceptance of replies

Published in:

Database and Expert Systems Applications, 1998. Proceedings. Ninth International Workshop on

Date of Conference:

25-28 Aug 1998