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 条
  • [41] A FAULT-TOLERANT ALGORITHM FOR MUTUAL EXCLUSION IN A DISTRIBUTED SYSTEM
    WONG, J
    THAMBU, P
    STOEN, R
    JOURNAL OF SYSTEMS AND SOFTWARE, 1995, 29 (02) : 121 - 134
  • [42] FOSA: A Highly Fault-Tolerant Operating System Architecture
    Peng, Qiao
    Wan, Xiaoguo
    Zhang, Jiliang
    8TH INTERNATIONAL TEST CONFERENCE IN ASIA, ITC-ASIA 2024, 2024,
  • [43] Lessons learned in building a fault-tolerant CORBA system
    Narasimhan, P
    Moser, LE
    Melliar-Smith, PM
    INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2002, : 39 - 44
  • [44] Building Fault-Tolerant Embedded System Using Virtualization
    Sohn, Sunghoon
    ADVANCED SCIENCE LETTERS, 2016, 22 (11) : 3628 - 3632
  • [45] Fault-tolerant optimal control of a building HVAC system
    Bengea, Sorin C.
    Li, Pengfei
    Sarkar, Soumik
    Vichik, Sergey
    Adetola, Veronica
    Kang, Keunmo
    Lovett, Teems
    Leonardi, Francesco
    Kelman, Anthony D.
    SCIENCE AND TECHNOLOGY FOR THE BUILT ENVIRONMENT, 2015, 21 (06) : 734 - 751
  • [46] A fault-tolerant architecture for parallel applications in tiled-CMPs
    Sanchez, Daniel
    Aragon, Juan L.
    Garcia, Jose M.
    JOURNAL OF SUPERCOMPUTING, 2012, 61 (03): : 997 - 1023
  • [47] Implementation of a Modular Distributed Fault-Tolerant Controller for MMC Applications
    Isik, Semih
    Burugula, Vasishta
    Alharbi, Mohammed
    Azidehak, Ali
    Bhattacharya, Subhashish
    ENERGIES, 2022, 15 (22)
  • [48] A fault-tolerant architecture for parallel applications in tiled-CMPs
    Daniel Sánchez
    Juan L. Aragón
    José M. García
    The Journal of Supercomputing, 2012, 61 : 997 - 1023
  • [49] Mapping of fault-tolerant applications with transparency on distributed embedded systems
    Izosimov, Viacheslav
    Pop, Paul
    Eles, Petru
    Peng, Zebo
    DSD 2006: 9TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2006, : 313 - +
  • [50] A fault-tolerant architecture for large-scale distributed control systems
    Hilmer, H
    Kochs, HD
    Dittmar, E
    DISTRIBUTED COMPUTER CONTROL SYSTEMS 1997 (DCCS'97), 1997, : 39 - 44