Mise en pratique des modèles de fiabilité
Fiabilité des logiciels
SE2520 v1 Archive

Mise en pratique des modèles de fiabilité
Fiabilité des logiciels

Auteur(s) : Frédérique VALLÉE

Date de publication : 10 oct. 2004

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Sommaire

Présentation

Auteur(s)

  • Frédérique VALLÉE : Agrégée de Mathématiques, Docteur en Statistiques - Expert en Sûreté de Fonctionnement des Systèmes Programmés - Directeur de Mathix SA, Paris

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Les modèles de fiabilité du logiciel sont encore très peu utilisés dans l’industrie et restent même un sujet assez controversé . Comme ils sont les seuls à permettre une évaluation quantifiée du niveau de fiabilité obtenu en fin de développement, ce point n’est jamais explicitement traité, ou est abordé de manière subjective, ou encore, est remplacé par des exigences sur le processus de réalisation. Dans tous les cas, les techniques de substitution utilisées ne permettent pas d’avoir une idée précise du risque que l’on prend en mettant un logiciel en opération, ce qui est par essence, le but de la quantification de la fiabilité.

Cet article décrit les fondements théoriques de la quantification de la fiabilité du logiciel et en explique les modes d’utilisation. Son objectif est de montrer qu’il s’agit d’une technique statistique valide et applicable aux logiciels.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 93 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


VERSIONS

Il existe d'autres versions de cet article :

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-se2520

Lecture en cours
Présentation

Article inclus dans l'offre

"Sécurité et gestion des risques"

(484 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

3. Mise en pratique des modèles de fiabilité

3.1 Apports

Les modèles de fiabilité du logiciel permettent de faire des calculs prévisionnels du nombre moyen de défaillances ou de la probabilité d’apparition de problèmes ultérieurs en fonctionnement opérationnel. L’intérêt de la prévision fournie par les modèles de fiabilité est multiple :

  • en cours de test, elle permet de dimensionner l’équipe de correction en conséquence. Dans le cas où la même équipe passe les tests et effectue les corrections, il est possible, grâce à cet indicateur, de savoir quelle charge affecter au test par rapport à la charge affectée à la correction ;

  • en fin de test, elle permet de savoir si les objectifs de fiabilité sont atteints et, si ce n’est pas le cas, de réviser la politique de test en conséquence ;

  • enfin, au moment de la mise en service du logiciel, elle permet d’annoncer au client quel sera le comportement le plus probable du logiciel pendant ses premiers mois de fonctionnement.

Toutes les valeurs chiffrées fournies par les modèles sont assorties des valeurs chiffrées du risque associé qui permettent ainsi de choisir entre une confiance élevée dans un niveau de fiabilité minoré et une confiance moindre dans un niveau plus élevé.

HAUT DE PAGE

3.2 Processus de collecte et d’étude

La démarche de quantification de la fiabilité des logiciels impose de mettre en œuvre deux activités de natures différentes : une action continue de collecte de données et des actions ponctuelles d’étude de fiabilité.

La collecte des données se termine par une étape permettant de débroussailler les données, appelée « analyse a priori ». Après quoi les études de fiabilité du logiciel se déroulent en trois étapes successives : étude des tendances, modélisation et prévision. Elles se terminent par la rédaction d’un rapport présentant les travaux réalisés et les résultats obtenus. La figure 3 résume cette démarche dont chaque étape est décrite en détail dans les paragraphes qui suivent.

  • Recueillir les données

    Dès...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 94 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Mise en pratique des modèles de fiabilité

Article inclus dans l'offre

"Sécurité et gestion des risques"

(484 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Sécurité et gestion des risques"

(484 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Ressources documentaires

Méthode B pour la spécification et la réalisation de logiciels et de systèmes critiques prouvés

L'objectif de cet article ne vise pas à ce que le lecteur puisse tout connaître sur la méthode B ; ce ...

L'utilisation des standards ISA-88 et ISA-95 pour la traçabilité en production

Les standards ISA-88 et ISA-95 sont bien connus pour la conception et l'interopérabilité des ...

Poste de travail médical 3D pour la cœlioscopie et la radiologie interventionnelle

Cet article présente un système informatique d'aide à la réalisation d'actes chirurgicaux mini-invasifs ...

Logiciels de modélisation des structures : analyse de l’offre

Cet article s'intéresse au choix d'un logiciel de modélisation des structures par l'analyse de l'offre ...