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
来源
MATERIALS, MECHANICAL ENGINEERING AND MANUFACTURE, PTS 1-3 | 2013年 / 268-270卷
关键词
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 条
  • [41] Trivariate Bernoulli distribution with application to software fault tolerance
    Lance Fiondella
    Panlop Zeephongsekul
    Annals of Operations Research, 2016, 244 : 241 - 255
  • [42] A UNIFORM APPROACH TO SOFTWARE AND HARDWARE FAULT-TOLERANCE
    WU, J
    WANG, Y
    FERNANDEZ, EB
    JOURNAL OF SYSTEMS AND SOFTWARE, 1994, 26 (02) : 117 - 127
  • [43] A New Approach to Software-Implemented Fault Tolerance
    M. Rebaudengo
    M. Sonza Reorda
    M. Violante
    Journal of Electronic Testing, 2004, 20 : 433 - 437
  • [44] Software fault tolerance for distributed object based computing
    Kim, HC
    Nair, VSS
    JOURNAL OF SYSTEMS AND SOFTWARE, 1997, 39 (02) : 103 - 117
  • [45] Software fault tolerance using dynamically reconfigurable FPGAs
    Kwiat, KA
    Debany, WH
    Hariri, S
    SIXTH GREAT LAKES SYMPOSIUM ON VLSI, PROCEEDINGS, 1996, : 39 - 42
  • [46] Software fault tolerance for distributed object based computing
    Southern Methodist Univ, Dallas, United States
    J Syst Software, 2 (103-117):
  • [47] The chameleon infrastructure for adaptive, software implemented fault tolerance
    Bagchi, S
    Whisnant, K
    Kalbarczyk, Z
    Iyer, RK
    SEVENTEENTH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 261 - 267
  • [48] SOFTWARE FAULT TOLERANCE FOR A FLIGHT CONTROL-SYSTEM
    MARKHAM, KC
    MILLIKEN, RA
    COMPUTERS AND SAFETY: A FIRST INTERNATIONAL CONFERENCE ON THE USE OF PROGRAMMABLE ELECTRONIC SYSTEMS IN SAFETY RELATED APPLICATIONS, 1989, 314 : 18 - 22
  • [49] SOFTWARE FAULT TOLERANCE IN REAL-TIME SYSTEMS
    KANT, K
    INFORMATION SCIENCES, 1987, 42 (03) : 255 - 282
  • [50] Hardware and Software Techniques for Heterogeneous Fault-Tolerance
    Rehman, Semeen
    Kriebel, Florian
    Prabakaran, Bharath Srinivas
    Khalid, Faiq
    Shafique, Muhammad
    2018 IEEE 24TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2018), 2018, : 115 - 118