Mobile agent model for transaction processing on distributed objects

  • Authors:
  • Takao Komiya;Tomoya Enokido;Makoto Takizawa

  • Affiliations:
  • Department of Computers and System Engineering, Ishizaka, Hatoyama, Saitama 350-0394, Japan;Department of Computers and System Engineering, Ishizaka, Hatoyama, Saitama 350-0394, Japan;Department of Computers and System Engineering, Ishizaka, Hatoyama, Saitama 350-0394, Japan

  • Venue:
  • Information Sciences—Informatics and Computer Science: An International Journal - Special issue: Introduction to multimedia and mobile agents
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Application programs are performed on clients while issuing requests to object servers. Then, the object servers send responses to the clients. On the other hand, programs named agents move to object servers where the agents can manipulate objects in a mobile agent approach. If agents complete manipulating objects in the servers, the agents move to other object servers. If an agent conflicts with other agents on an object server, the agents negotiate with each other to resolve the confliction. If the object servers are faulty, agent find another object server where the agent can be performed. Each agent has its own commitment condition like atomic and at-least-one conditions. For example, an agent can commit if the agent successfully manipulate at least one object server. In this paper, we discuss how to perform agents with different constraints on multiple object servers in presence of servers and agent faults.