Formal validation of fault-tolerance mechanisms inside GUARDS

被引:3
|
作者
Bernardeschi, C
Fantechi, A
Gnesi, S
机构
[1] Univ Florence, Dipartimento Sistemi & Informat, I-50139 Florence, Italy
[2] Univ Pisa, Dipartimento Ingn Informaz, I-56126 Pisa, Italy
[3] CNR, Ist Elaboraz Informaz, I-56010 Pisa, Italy
关键词
fault-tolerance; formal verification; model checking;
D O I
10.1016/S0951-8320(00)00078-8
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper we report the experiments carried out during the specification and validation of the fault-tolerance mechanisms developed in the European project Generic Upgradable Architecture for Real-time Dependable Systems (GUARDS). These mechanisms are the components of an architecture developed for embedded safety-critical systems. The validation approach is based on model-checking techniques and exploits the verification methodology supported by the Just Another Concurrency Kit (JACK) environment. The properties that guarantee the desired behaviour of the mechanisms are specified as temporal logic formulae; the JACK model-checker is then used to verify that the behaviour of the mechanisms satisfy such properties also in the presence of faults. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:261 / 270
页数:10
相关论文
共 50 条
  • [1] A formal model for fault-tolerance in distributed systems
    Hamid, B
    Mosbah, M
    [J]. COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2005, 3688 : 108 - 121
  • [2] Formal Verification of Automatic Circuit Transformations for Fault-Tolerance
    Burlyaev, Dmitry
    Fradet, Pascal
    [J]. PROCEEDINGS OF THE 15TH CONFERENCE ON FORMAL METHODS IN COMPUTER-AIDED DESIGN (FMCAD 2015), 2015, : 41 - 48
  • [3] FAULT-TOLERANCE
    GROSSPIETSCH, KE
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 783 - 783
  • [4] Formal Specification of Button-Related Fault-Tolerance Micropatterns
    Sun, Mu
    Meseguer, Jose
    [J]. REWRITING LOGIC AND ITS APPLICATIONS, WRLA 2014, 2014, 8663 : 263 - 279
  • [5] Designing masking fault-tolerance via nonmasking fault-tolerance
    Arora, A
    Kulkarni, SS
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (06) : 435 - 450
  • [6] Performance validation of fault-tolerance software: a compositional approach
    Bernardi, S
    Donatelli, S
    [J]. INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2001, : 379 - 388
  • [7] ON FAULT-TOLERANCE MECHANISMS IN DISTRIBUTED COMPUTER-SYSTEMS
    EBERBACH, E
    JUST, JR
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1985, 16 (4-5): : 239 - 244
  • [8] Local decisions and triggering mechanisms for adaptive fault-tolerance
    Stanley-Marbell, P
    Marculescu, D
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 968 - 973
  • [9] Assessing the reliability impacts of software fault-tolerance mechanisms
    Mendiratta, VB
    [J]. SEVENTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1996, : 99 - 103
  • [10] Formal Specification of Substitutability Property for Fault-Tolerance in Reactive Autonomic Systems
    Kuang, Heng
    Bentahar, Jamal
    Ormandjieva, Olga
    Shafieidizaji, Nassir
    Klasa, Stan
    [J]. NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2010, 217 : 357 - 380