Fault-tolerant mobile agents in distributed objects systems

被引:14
|
作者
Shiraishi, M [1 ]
Enokido, T [1 ]
Takizawa, M [1 ]
机构
[1] Tokyo Denki Univ, Dept Syst & Comp Engn, Tokyo, Japan
来源
NINTH IEEE WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS | 2003年
关键词
D O I
10.1109/FTDCS.2003.1204326
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A transactional agent is a mobile agent which manipulates objects in one or more than one object server so as to satisfy some constraints. There are some types of constraints depending on applications. ACID is one of the constraints, which shows traditional atomic transactions. There are other constraints like at-least-one constraint where a transaction can commit if at least one object server is successfully manipulated. An agent leaves a surrogate agent on an object server on leaving the object server A surrogate holds objects manipulated by the agent and recreates an agent if the agent is faulty. In addition, an agent is replicated by itself. Thus, transactional agents are fault-tolerant. We discuss how transactional agents with types of commitment constraints can commit. We discuss how to implement transactional agents.
引用
收藏
页码:145 / 151
页数:7
相关论文
共 50 条
  • [1] Evaluation of fault-tolerant mobile agents in distributed systems
    Mohammadi, K.
    Hamidi, H.
    2005 1ST IEEE/IFIP INTERNATIONAL CONFERENCE IN CENTRAL ASIA ON INTERNET (ICI), 2005, : 169 - 173
  • [2] Modeling of fault-tolerant mobile agents execution in distributed systems
    Mohammadi, K
    Hamidi, H
    2005 SYSTEMS COMMUNICATIONS, PROCEEDINGS: ICW 2005, WIRELESS TECHNOLOGIES; ICHSN 2005, HIGH SPEED NETWORKS; ICMCS 2005, MULTIMEDIA COMMUNICATIONS SYSTEMS; SENET 2005, SENSOR NETWORKS, 2005, : 56 - 60
  • [3] A mobile agent model for fault-tolerant manipulation on distributed objects
    Youhei Tanaka
    Naohiro Hayashibara
    Tomoya Enokido
    Makoto Takizawa
    Cluster Computing, 2007, 10 : 81 - 93
  • [4] Mobile agent model for fault-tolerant objects systems
    Komiya, T
    Takizawa, M
    COOPERATIVE INTERNET COMPUTING, 2003, 729 : 22 - 36
  • [5] A mobile agent model for fault-tolerant manipulation on distributed objects
    Tanaka, Youhei
    Hayashibara, Naohiro
    Enokido, Tomoya
    Takizawa, Makoto
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2007, 10 (01): : 81 - 93
  • [6] Design and implementation of fault-tolerant transactional agents for manipulating distributed objects
    Tanaka, Y
    Enokido, T
    Takizawa, M
    WORDS 2005: 10TH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE, PROCEEDINGS, 2005, : 329 - 336
  • [7] Evaluation of Fault Tolerant Mobile Agents in Distributed Systems
    Hamidi, Hojatollah
    Vafaei, Abbas
    INTERNATIONAL JOURNAL OF INTELLIGENT INFORMATION TECHNOLOGIES, 2009, 5 (01) : 43 - 60
  • [8] Fault-tolerant execution of mobile agents
    Silva, LM
    Batista, V
    Silva, JG
    DSN 2000: INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2000, : 135 - 143
  • [9] An approach to fault-tolerant mobile agent execution in distributed systems
    Mohammadi, K.
    Hamidi, H.
    2005 1ST IEEE/IFIP INTERNATIONAL CONFERENCE IN CENTRAL ASIA ON INTERNET (ICI), 2005, : 159 - 163
  • [10] Fault-Tolerant Leader Election in Mobile Dynamic Distributed Systems
    Gomez-Calzado, Carlos
    Lafuente, Alberto
    Larrea, Mikel
    Raynal, Michel
    2013 IEEE 19TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2013), 2013, : 78 - 87