A reactive system architecture for building fault-tolerant distributed applications

被引:2
|
作者
Chen, CG
Jia, WJ
Zhou, WL
机构
[1] City Univ Hong Kong, Dept Comp Engn & Informat Technol, Kowloon, Hong Kong, Peoples R China
[2] Deakin Univ, Sch Informat Technol, Burwood, Vic 3125, Australia
关键词
fault-tolerant computing; reactive systems; group communication; distributed applications; software development;
D O I
10.1016/S0164-1212(03)00098-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Most fault-tolerant application programs cannot cope with constant changes in their environments and user requirements because they embed policies and mechanisms together so that if the policies or mechanisms are changed the whole programs have to be changed as well. This paper presents a reactive system approach to overcoming this limitation. The reactive system concepts are an attractive paradigm for system design, development and maintenance because they separate policies from mechanisms. In the paper we propose a generic reactive system architecture and use group communication primitives to model it. We then implement it as a generic package which can be applied in any distributed applications. The system performance shows that it can be used in a distributed environment effectively. (C) 2003 Elsevier Inc. All rights reserved.
引用
收藏
页码:401 / 415
页数:15
相关论文
共 50 条
  • [11] Distributed industrial control systems: A fault-tolerant architecture
    Fault Tolerant Syst. Res. Grp. , Tech. U., Valencia, Spain
    Microprocessors Microsyst, 2 (103-112):
  • [12] Distributed industrial control systems:: a fault-tolerant architecture
    Campelo, JC
    Rodríguez, F
    Rubio, A
    Ors, R
    Gil, PJ
    Lemus, L
    Busquets, JV
    Albaladejo, J
    Serrano, JJ
    MICROPROCESSORS AND MICROSYSTEMS, 1999, 23 (02) : 103 - 112
  • [13] Fault-Tolerant Distributed Attitude and Orbit Control System for Space Applications
    Viadimirova, Tanya
    Fayyaz, Muhammad
    2018 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS 2018), 2018, : 43 - 50
  • [14] Designing a fault-tolerant architecture for real-time distributed control system
    Muda, WMW
    Shakaff, AYM
    2002 STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT, PROCEEDINGS: GLOBALIZING RESEARCH AND DEVELOPMENT IN ELECTRICAL AND ELECTRONICS ENGINEERING, 2002, : 23 - 26
  • [15] USER-CONFIGURABLE FAULT-TOLERANT ARCHITECTURE FOR A DISTRIBUTED CONTROL-SYSTEM
    WAKASA, Y
    WILSON, H
    ISA TRANSACTIONS, 1985, 24 (03) : 53 - 63
  • [16] DFTSNA:A Distributed Fault-Tolerant Shipboard System
    徐洁
    李庆南
    黄世泽
    徐江峰
    JournalofComputerScienceandTechnology, 1990, (02) : 109 - 116
  • [17] Fault-tolerant distributed stream processing system
    Gorawski, Marcin
    Marks, Pawel
    SEVENTEENTH INTERNATIONAL CONFERENCE ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2006, : 395 - +
  • [18] FAULT-TOLERANT DISTRIBUTED SYSTEM-DESIGN
    SENGUPTA, A
    SEN, A
    BANDYOPADHYAY, S
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1988, 35 (02): : 168 - 172
  • [19] Fault-tolerant space computer system architecture
    Yu, Lunzheng
    Weidianzixue yu Jisuanji/Microelectronics & Computer, 14 (06): : 13 - 16
  • [20] Fault-Tolerant Control of a Distributed Database System
    Wu, N. Eva
    Ruschmann, Matthew C.
    Linderman, Mark H.
    JOURNAL OF CONTROL SCIENCE AND ENGINEERING, 2008, 2008