Int. J. of High Performance Computing and Networking   »   2009 Vol.6, No.2

 

 

Title: Transactional agents on distributed object systems

 

Author: Youhei Tanaka, Tomoya Enokido, Makoto Takizawa

 

Addresses:
Graduate School of Science and Engineering, Tokyo Denki University at Ishizaka, Hatoyama, Hiki-gun, Saitama, 350-0394, Japan.
Faculty of Business Administration, Rissho University, 2-16 Osaki 4-Chome, Shinagawa-ku, Tokyo, 141-8602, Japan.
Department of Computers and Information Science, Faculty of Science and Technology, Seikei University, 3-3-1 Kichijoji-kitamachi, Musashino-shi, Tokyo 180-8633, Japan

 

Abstract: A transactional agent is a mobile agent to manipulate objects distributed on computers. A transactional agent can change a schedule to visit computers if some target computer is faulty. In order to reduce the communication overhead, a transactional agent is composed of routing and manipulation subagents. A routing subagent makes a decision on what computer to visit in presence of faults of computers. On arrival at the computer, the routing subagent loads classes of a manipulation subagent to locally manipulate objects. We evaluate the transactional agent model in terms of access time compared with the traditional client-server model.

 

Keywords: distributed systems; mobile agents; modelling; distributed databases; transactional agents; commitment condition; distributed objects; routing subagents; manipulation subagents; access time.

 

DOI: 10.1504/IJHPCN.2009.027465

 

Int. J. of High Performance Computing and Networking, 2009 Vol.6, No.2, pp.148 - 159

 

Available online: 26 Jul 2009

 

 

Editors Full text accessAccess for SubscribersPurchase this articleComment on this article