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 条
  • [11] IMPLEMENTING FAULT-TOLERANT DISTRIBUTED OBJECTS.
    Birman, Kenneth P.
    Joseph, Thomas A.
    Raeuchle, Thomas
    Abbadi, Amr El
    IEEE Transactions on Software Engineering, 1985, SE-11 (06) : 502 - 508
  • [12] Modeling and evaluation of fault tolerant mobile agents in distributed systems
    Mohammadi, K
    Hamidi, H
    2005 INTERNATIONAL CONFERENCE ON WIRELESS AND OPTICAL COMMUNICATIONS NETWORKS, 2005, : 323 - 327
  • [13] Analysis of mobile agents' fault-tolerant behavior
    Qu, W
    Shen, H
    PARALLEL AND DISTRIBUTED COMPUTING: APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2004, 3320 : 582 - 585
  • [14] Fault-Tolerant Execution of Collaborating Mobile Agents
    Park, Taesoon
    IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2003, E86-A (11) : 2897 - 2900
  • [15] Fault-tolerant execution of collaborating mobile agents
    Park, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (11): : 2897 - 2900
  • [16] Analysis of mobile agents' fault-tolerant behavior
    Qu, WY
    Shen, H
    IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2004, : 377 - 380
  • [17] UNDERSTANDING FAULT-TOLERANT DISTRIBUTED SYSTEMS
    CRISTIAN, F
    COMMUNICATIONS OF THE ACM, 1991, 34 (02) : 56 - 78
  • [18] Fault-tolerant Distributed Systems in Hardware
    Schmid, Stefan
    BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2015, 2015 (116): : 111 - 153
  • [19] Adaptive distributed and fault-tolerant systems
    Hiltunen, MA
    Schlichting, RD
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1996, 11 (05): : 275 - 285
  • [20] Synthesis of Fault-Tolerant Distributed Systems
    Dimitrova, Rayna
    Finkbeiner, Bernd
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2009, 5799 : 321 - 336