Publications personnelle

104documents trouvés

98446
01/10/1998

Tolérance aux fautes dans les satellites : propositions d'architecture

Y.CROUZET, J.C.LAPRIE, D.POWELL

TSF

Rapport LAAS N°98446, Octobre 1998, 11p.

Non diffusable

30186
98249
29/09/1998

Validation du test du logiciel par injection de fautes : l'outil SESAME

Y.CROUZET, P.THEVENOD-FOSSE, H.WAESELYNCK

TSF

Manifestation avec acte : 11ème Colloque National de Fiabilité & Maintenabilité, Arcachon (France), 29 Septembre - 1er Octobre 1998, pp.551-559 , N° 98249

Diffusable

29343
98215
29/09/1998

Tolérance aux erreurs d'opérateur par le système technique : le prototype THEOS

J.MO, Y.CROUZET, L.PELUD, C.MAZET, A.PEYTAVIN

LIS, CENA

Manifestation avec acte : 11ème Colloque National de Fiabilité & Maintenabilité, Arcachon (France), 29 Septembre - 1er Octobre 1998, pp.38-47 , N° 98215

Diffusable

29350
97489
23/06/1998

MEFISTO-L: a VHDL-based fault injection tool for the experimental assessment of fault tolerance

J.BOUE, P.PETILLON, Y.CROUZET

TSF

Manifestation avec acte : 28th IEEE International Symposium on Fault-Tolerant Computing (FTCS-28), Munich (Allemagne), 23-25 Juin 1998, pp.168-173 , N° 97489

Diffusable

Plus d'informations

Abstract

Early assessment of the adequacy of fault tolerance mechanisms, and the subsequent removal of fault tolerance deficiency faults (ftd-faults), are essential tasks in the design process of dependable computer systems. The paper is centred on the description and application of the features of MEFISTOL, the fault injection tool for VHDL models, being developed at LAAS for supporting the strategy that we have proposed for testing fault tolerance mechanisms. The paper first describes the overall testing framework in which MEFISTO-L is incorporated. Then the tool is described in terms of its objectives, attributes, implementation and use; special attention is given to the main original and innovative features: i) the embedded VHDL code analyser facilitating the identification of the signals to be injected at different levels of the model hierarchy, ii) the observation and injection mechanisms, iii) their synchronisation, and iv) their automatic placement in the target VHDL model.

27749
98053
27/05/1998

VHDL-based fault injection for the early testing of fault-tolerant systems

J.BOUE, J.ARLAT, Y.CROUZET, P.PETILLON

TSF

Manifestations avec acte à diffusion limitée : IEEE European Test Workshop (ETW'98), Sitges (Espagne), 27-29 Mai 1998, pp.231-232 , N° 98053

Diffusable

27449
98059
01/03/1998

A method for the early testing of fault tolerance and its application using VHDL-based fault injection

J.BOUE, J.ARLAT, Y.CROUZET

TSF

Rapport LAAS N°98059, Mars 1998, 20p.

Diffusable

26042
97482
01/12/1997

Early experimental verification of fault tolerance: the VHDL-based fault injection tool MEFISTO-L

J.BOUE, P.PETILLON, Y.CROUZET, J.ARLAT

TSF

Rapport de Contrat : Contrat Esprit DeVa Project N°20072, Décembre 1997, pp.327-355 , N° 97482

Diffusable

Plus d'informations

Abstract

Early verification of the adequacy of fault tolerance mechanisms, and the subsequent removal of fault tolerance deficiency faults (ftd-faults), are essential tasks in the design process of dependable computer systems. The paper is centred on the description and application of the new features of MEFISTO-L, the fault injection tool for VHDL models, being developed at LAAS for supporting the strategy that we have proposed for testing fault tolerance mechanisms. The paper first describes the overall testing framework in which MEFISTO-L is incorporated. Then, the testing strategy, and in particular the test outcome issue, is depicted. The tool is described in terms of its objectives, attributes, implementation and use; special attention is given to the main original and innovative features: i) the embedded VHDL code analyser facilitating the identification of the signals to be injected at different levels of the model hierarchy, ii) the observation and injection mechanisms, iii) their synchronisation, and iv) their automatic placement in the target VHDL model. Finally, an example of application of MEFISTO-L for specifying a fault injection campaign is presented.

23824
96466
01/12/1997

Estimation of time-dependent coverage

D.POWELL, M.CUKIER, J.ARLAT, Y.CROUZET

TSF

Rapport de Contrat : Contrat ESPRIT DeVa Project N°20072, Décembre 1997, pp.541-560 , N° 96466

Diffusable

Plus d'informations

Abstract

It is well-known that the dependability that can be achieved by a fault-tolerant system is particularly sensitive to both the asymptotic value of coverage and to the time distribution of coverage. However, most previous work on coverage evaluation by statistical processing of the results of fault-injection experiments has only been concerned with estimating asymptotic coverage. In this paper, we tackle the problem of estimating the parameters of models that also account for coverage latency. After discussing some data sets resulting from fault-injection experiments on practical systems, we propose a series of coverage latency models that might be considered to account for the observed phenomena in a system dependability evaluation. We consider both exponential and non-exponential models, and assess their pertinence by means of a sensitivity study. We confirm previous results that latency can have an extremely important effect on the achievable dependability. We also show that the shape of the latency distribution has only a minor impact in the practical case of systems with high asymptotic coverage. A simple action model based on an exponential latency distribution is therefore proposed. We show how worst-case confidence limits can be obtained for the parameters of this action model and study the effects of data truncation that are unavoidable in any practical measurements of latency. We conclude by a critical assessment of the proposed estimation technique and a demonstration of its application to practical data sets.

Mots-Clés / Keywords
Dependability modeling; Fault injection; Latency estimation; Coverage estimation;

25063
96463
01/12/1996

Verification of fault tolerance by means of fault injection into VHDL simulation models

J.BOUE, J.ARLAT, Y.CROUZET, P.PETILLON

TSF

Rapport de Contrat : Contrat Esprit DeVa Project N°20072, Décembre 1996, pp.347-369 , N° 96463

Diffusable

Plus d'informations

Abstract

This paper describes and illustrates the application of a strategy for testing fault tolerance by means of fault injection. The proposed approach encompasses a method for modelling fault tolerance together with a strategy for testing several classes of fault tolerance mechanisms. The modelling approach distinguishes two main abstraction levels: (i) a data flow diagram of the general organisation of the fault tolerance and of the interactions between the fault tolerance mechanisms, (ii) behavioural models of the individual mechanisms. The behavioural models allow for structural or functional testing criteria to be identified. They are used for determining the activities to be applied and the faults to be injected in order to cover the selected criteria. The target fault tolerant system considered for exemplifying our approach features several fault tolerance mechanisms (self-checking, voting, clock synchronization, etc.) and is implemented as a VHDL model. It is built on a versatile environment allowing the analysis of fault-tolerant realtime distributed architectures. The MEFISTO tool has been extended to support the proposed fault injection scheme.

Mots-Clés / Keywords
VHDL simulation; Statistical testing; Fault injection; Experimental testbed; Fault tolerance modelling;

16898
96208
23/10/1996

Defining the unit testing level of synchronous data flow programs

P.THEVENOD-FOSSE, C.MAZUET, Y.CROUZET

TSF, Schneider

Manifestation avec acte : 15th International Conference on Computer Safety, Reliability and Security (SAFECOMP'96), Vienne (Autriche), 23-25 Octobre 1996, pp.115-125 , N° 96208

Diffusable

16307
Pour recevoir une copie des documents, contacter doc@laas.fr en mentionnant le n° de rapport LAAS et votre adresse postale. Signalez tout problème de fonctionnement à sysadmin@laas.fr. http://www.laas.fr/pulman/pulman-isens/web/app.php/