A modelling and simulation based process for dependable systems design

被引:2
作者
Zia, Miriam [1 ]
Mustafiz, Sadaf [1 ]
Vangheluwe, Hans [1 ]
Kienzle, Joerg [1 ]
机构
[1] McGill Univ, Sch Comp Sci, Montreal, PQ, Canada
关键词
Fault Tolerance; Fault Injection; Dependability Constraint; Triple Modular Redundancy; Methane Level;
D O I
10.1007/s10270-007-0050-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Complex real-time system design needs to address dependability requirements, such as safety, reliability, and security. We introduce a modelling and simulation based approach which allows for the analysis and prediction of dependability constraints. Dependability can be improved by making use of fault tolerance techniques. The de-facto example, in the real-time system literature, of a pump control system in a mining environment is used to demonstrate our model-based approach. In particular, the system is modelled using the Discrete EVent system Specification (DEVS) formalism, and then extended to incorporate fault tolerance mechanisms. The modularity of the DEVS formalism facilitates this extension. The simulation demonstrates that the employed fault tolerance techniques are effective. That is, the system performs satisfactorily despite the presence of faults. This approach also makes it possible to make an informed choice between different fault tolerance techniques. Performance metrics are used to measure the reliability and safety of the system, and to evaluate the dependability achieved by the design. In our model-based development process, modelling, simulation and eventual deployment of the system are seamlessly integrated.
引用
收藏
页码:437 / 451
页数:15
相关论文
共 33 条
[1]  
BAVUSO S, 1987, ANAL TYPICAL FAULT T
[2]  
BLUM AM, 1994, MODELING ANAL SYSTEM, P137
[3]  
BOLDUC JS, 2001, MSDLTR200101
[4]  
BORLAND S, 2003, TRANSFORMING STATECH
[5]  
BOUE J, 1996, VERIFICATION FAULT T
[6]  
BOUISSOU M, 1993, FTCS-23 - TWENTY-THIRD INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT COMPUTING : DIGEST OF PAPERS, P680, DOI 10.1109/FTCS.1993.627374
[7]   A FRAMEWORK FOR BUILDING DEPENDABLE SYSTEMS [J].
BURNS, A ;
LISTER, AM .
COMPUTER JOURNAL, 1991, 34 (02) :173-181
[8]  
BURNS A, 1995, HRT HOOD STRUCTURED
[9]  
BURNS A, 1990, ARCHITECTUAL FRAMEWO
[10]  
Chen L., 1978, FTCS-8. The Eighth Annual International Conference on Fault-Tolerant Computing, P3