Application programs are performed on clients and issue 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 manipulate objects in a mobile agent approach. If agents complete manipulating objects in the servers, the agents move to other servers. If an agent conflicts with other agents on an object server, the agents negotiate with each other to resolve the confliction. If the servers are faulty, agents find another server where the agent can be performed. In addition, agents are replicated if agents may be faulty. In this paper, we discuss how to perform agents with different constraints on multiple object servers in presence of servers and agent faults.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.