Présentation
Fiabilité des logiciels
SE2520 v1 Archive

Présentation
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 94 % à 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

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

1. Présentation

  • Qu’est-ce que la fiabilité des logiciels ?

    La fiabilité d’un logiciel, ou plus généralement d’un système, désigne son aptitude à assurer sa mission dans des conditions d’environnement données et pendant une durée donnée. En d’autres termes, la fiabilité caractérise la confiance que l’utilisateur peut placer dans le service rendu par un système.

    Dans cet article, la définition de la fiabilité du logiciel qui fait référence est : « La probabilité d’un logiciel à accomplir l’ensemble des fonctions spécifiées dans son document de référence, dans un environnement donné et pour un temps de fonctionnement donné. ». C’est une définition de fiabiliste, qui peut être évaluée par une expression mathématique et qui est donc beaucoup plus restrictive que la définition de la fiabilité du logiciel donnée par exemple dans la norme ISO/IEC 9126 comme étant « l’aptitude du logiciel à maintenir un niveau de performance requis lorsqu’il est utilisé dans les conditions spécifiées ».

    Cette définition soulève dans le monde informatique principalement deux réticences .

    • La première réticence concerne l’utilisation des probabilités sur un objet (le code) qui apparaît, à première vue, parfaitement déterministe. Pourtant le caractère aléatoire lié à la fiabilité du logiciel peut être expliqué. De fait, il y a même deux types d’aléas que l’on peut associer au processus...

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é ?


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

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 ...