Back-to-Back Testing : méthodes formelles pour maîtriser la conformité des implémentations logicielles
Résumé
Le Back-to-Back Testing (B2BT) décrit un procédé qui permet de générer automatiquement à l'aide de méthodes formelles un ensemble de séquences de test à partir d'un modèle. Ces séquences caractérisent le comportement observable du modèle. Pour chaque pas de test, elles décrivent les entrées et sorties du modèle, les sorties étant calculées en fonction des entrées et de l'état du programme. Ces séquences sont ensuite mises en oeuvre sur un banc afin de confirmer qu'une implémentation matérielle et/ou logicielle est conforme au modèle initial. Ces séquences sont construites de manière à détecter les mutations qui modifieraient le comportement observable du modèle. Comme pour toute stratégie de tests, un certain nombre d'indicateurs de couverture sont définis par l'approche B2BT. Des premiers essais industriels, en partenariat avec EDF, sont en train d'être menés.
Domaines
Sciences de l'ingénieur [physics]
Fichier principal
1B - Back-to-Back Testing méthodes formelles pour maîtriser la conformité des implémentations logiciels.pdf (339.76 Ko)
Télécharger le fichier
Origine | Fichiers éditeurs autorisés sur une archive ouverte |
---|