TX - Étude expérimentale
fiabilipy - Une application de sureté de fonctionnement à but éducatif
fiabilipy est un logiciel de sureté de fonctionnement que j’ai commencé sur mon temps libre et qui a été poursuivi et encadré par deux professeurs de l’UTC. Ce logiciel permet de :
- construire un composant avec un taux de fiabilité et de maintenabilité constants.
- construire un système en assemblant différents composants.
- calculer à une date t donnée la fiabilité, la maintenabilité et la disponibilité d’un système.
- calculer le Mean Time To Failure (MTTF) et le Mean Time To Repair (MTTR) d’un système.
- calculer les coupes minimales d’un ordre donné d’un système.
- tracer le diagramme de fiabilité.
- lister des chemins de succès.
- gérer des voteurs M/N.
- modéliser un système avec réparation par des graphes de Markov.
- …
Cette TX avait pour but d’ajouter de nouvelles fonctionnalités au logiciel dans le but d’être utilisable à 100% pour les TP de l’UV LO22 (cours de sureté de fonctionnement) enseigné à l’UTC. Elle a été réalisée en binôme avec Akim Sadaoui. A notamment été amélioré le code (gestion des valeurs littérales pour le cacul, par exemple). Le code a aussi été (très) documenté et une documentation, en anglais, avec des exemples ont été réalisés.
fiabilipy est distribué sous licence GNU GPL.