Fiabilité du logiciel : de la collecte des données à l'évaluation probabiliste
Résumé
Cet article présente une méthode d'analyse et d'évaluation de la fiabilité du logiciel basée sur le traitement des données de défaillance recueillies sur le logiciel en développement ou en exploitation. Cette méthode est progressive : elle débute par un filtrage des données collectées, se poursuit par des partitionnements des données retenues en fonction de certains critères (sévérité des défaillances, localisation des fautes, etc.), afin de permettre des analyses descriptives, des analyses de tendance et des évaluations probabilistes. L'accent est mis sur le traitement des données en temps réel pour permettre un retour d'expérience rapide. L'intérêt de la méthode est montré à travers son application à des données réelles. Sa mise en oeuvre est facilitée par un outil : SoRel dont les caractéristiques sont présentées. ABSTRACT. This article presents a method for software reliability analysis and evaluation based on processing failure data collected on the software during development or in operation. This method is progressive: filtering of the collected data, partitioning of the retained data into subsets according to some criteria (failure severity, fault location, etc.), to perform descriptive analyses, trend analyses and probabilistic evaluations. Emphasis is put on processing of the data in real time to enable early field feedback. The benefits of this method are shown through its application to real data. To make it easier to process failure data, we developed a tool, SoRel, which is presented in the last section. MOTS-CLES : Fiabilité du logiciel, croissance de fiabilité, traitement de données.
Origine : Fichiers produits par l'(les) auteur(s)
Loading...