The Study on Software Fault Tolerance

被引:0
|
作者
Li, Liqing [1 ]
Lu, Hai [1 ]
Li, Xudong [2 ]
机构
[1] China Acad Engn Phys, Inst Comp Applicat, Mianyang 621900, Sichuan, Peoples R China
[2] China Acad Engn Phys, Inst Appl Elect, Mianyang 621900, Sichuan, Peoples R China
关键词
Software fault tolerance; Recovery Block Schemes; Exception; Design Pattern; !text type='Java']Java[!/text;
D O I
10.4028/www.scientific.net/AMM.268-270.1790
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Software Fault -tolerance is an effective and reliable design technique and Recovery Block Scheme is an important Software Fault-tolerant measure. Here is the brief introduction of the implementation of Software Fault-tolerant technique and the design pattern by employing software redundancy and then proposes the implementation of Recovery Block Scheme. Firstly, based on the program block's fault captured by exception-progressing mechanism, it applies the Command Pattern and Active Objective Pattern to manage and schedule arithmetic unit to achieve rollback, clears the data generated by fault operation block and restores to the state before the operation. The design pattern provides a widely available recovery block schemes design pattern, simplifies the implementation of arithmetic unit and gives the core algorithm through Java.
引用
收藏
页码:1790 / +
页数:2
相关论文
共 50 条
  • [1] Study of software fault tolerance system evaluation strategy
    Liu, Xin
    Yin, Qian
    Guo, Ping
    [J]. Wuhan Daxue Xuebao (Xinxi Kexue Ban)/ Geomatics and Information Science of Wuhan University, 2008, 33 (10): : 1018 - 1021
  • [2] Software fault tolerance: An overview
    Kienzle, J
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2003, 2003, 2655 : 45 - 67
  • [3] AUTOMATING SOFTWARE FAULT TOLERANCE
    WILD, C
    [J]. JOURNAL OF SPACECRAFT AND ROCKETS, 1987, 24 (01) : 86 - 89
  • [4] Software Fault Tolerance in PISAT
    Krishna, Adithya
    Baliga, B. Naveen
    Kashyap, Harish
    Nayak, Mahendra M.
    Rao, Divya A.
    Agrawal, V. K.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES (CONECCT), 2015,
  • [5] Rethinking Software Fault Tolerance
    Trivedi, Kishor S.
    Grottke, Michael
    Lopez, Javier Alonso
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2024, 73 (01) : 67 - 72
  • [6] SOFTWARE FAULT TOLERANCE - AN EVALUATION
    ANDERSON, T
    BARRETT, PA
    HALLIWELL, DN
    MOULDING, MR
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (12) : 1502 - 1510
  • [7] A software tool for fault tolerance
    Saha, Goutam Kumar
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2006, 22 (04) : 953 - 964
  • [8] Software fault tolerance: Making software behave
    Voas, J
    [J]. IEEE SOFTWARE, 2001, 18 (04) : 18 - 19
  • [9] An empirical study on testing and fault tolerance for software reliability engineering
    Lyu, MR
    Huang, Z
    Sze, SKS
    Cai, X
    [J]. ISSRE 2003: 14TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2003, : 119 - 130
  • [10] Software fault tolerance in telecommunications systems
    Gopal, Gita
    Griffeth, Nancy D.
    [J]. Operating Systems Review (ACM), 1991, 25 (02): : 112 - 116