La maintenabilité est, dans le domaine informatique, la capacité pour des composants ou des applications à être maintenus, de manière cohérente et à moindre coût, en état de fonctionnement. Plus généralement, dans l'industrie le terme exprime la capacité d'un système à être simplement et rapidement réparé et ainsi à diminuer les temps et les coûts d'intervention. La maintenabilité d'un système est souvent caractérisée lors de sa conception. Elle se calcule suivant les temps moyen d'intervention et suit une loi log-normale. Les solutions permettant une meilleure maintenabilité sont diverses : la conception par sous-ensembles faciles à démonter et à interchanger (un stock de ces sous-ensembles sera alors à prévoir) la non-utilisation de composants commerciaux à l'approvisionnement difficile (un seul fournisseur). une parfaite communication entre opérateur logistique et technicien de maintenance. Indice de maintenabilité En informatique, l'indice de maintenabilité (en anglais maintainability index) est calculé à partir de certaines formules des mesures de lignes de code, des mesures McCabe et des mesures Halstead. L'index de maintenabilité a pour objectif d'aider à créer des logiciels faciles à entretenir. Il indique également quand il devient plus facile et moins coûteux de réécrire le code que de le modifier. Aujourd'hui, la mesure de la maintenabilité utilise aussi des indices reposant sur d'autres critères que le code. Par exemple, la mesure de la dépendance d'un logiciel par rapport à d'autres logiciels (externe ou interne) est un indicateur prépondérant de la complexité de la maintenance du dit logiciel. On pourrait citer aussi comme indicateurs sensibles : documentation (qualité, complétude, automatisation et taux de mise à jour), tests (qualité, complétude et taux de mise à jour). Testwell CMT++ (pour C et C++) Testwell CMTJava (pour Java) Sûreté de fonctionnement Soutenabilité Calcul de la maintenabilité Catégorie:Développement logiciel Catégorie:Ingénierie Catégorie:Maintenance (science) Catégorie:Sûreté

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.