Génération automatique de tests à partir de modèles SysML pour la validation fonctionnelle de systèmes embarqués

Les travaux présentés dans ce mémoire proposent une méthode originale de génération automatique de tests à partir de modèles SysML pour la validation de systèmes embarqués. Un sous-ensemble du langage SysML (appelé SysML4MBT) regroupant les éléments de modélisation pris en compte dans notre approche...

Full description

Bibliographic Details
Main Author: Lasalle, Jonathan
Language:fra
Published: Université de Franche-Comté 2012
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00762053
http://tel.archives-ouvertes.fr/docs/00/94/10/79/PDF/these_A_LASALLE_Jonathan_2012.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00762053
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-007620532014-05-16T03:32:45Z http://tel.archives-ouvertes.fr/tel-00762053 2012BESA2015 http://tel.archives-ouvertes.fr/docs/00/94/10/79/PDF/these_A_LASALLE_Jonathan_2012.pdf Génération automatique de tests à partir de modèles SysML pour la validation fonctionnelle de systèmes embarqués Lasalle, Jonathan [INFO:INFO_SE] Computer Science/Software Engineering [INFO:INFO_SE] Informatique/Génie logiciel Validation de système embarqués Génération de tests à partir de modèles UML/Sys ML Critères de couverture Transformation de modèles Chaine outillée Les travaux présentés dans ce mémoire proposent une méthode originale de génération automatique de tests à partir de modèles SysML pour la validation de systèmes embarqués. Un sous-ensemble du langage SysML (appelé SysML4MBT) regroupant les éléments de modélisation pris en compte dans notre approche a été défini et une stratégie de génération de tests dédiée (intitulée ComCover) a été créée. Cette stratégie, basée sur les principes du critère de couverture de modèles bien connu Def-Use, s'intéresse à la couverture des communications (envois / réceptions) au sein du système et entre le système et son environnement.La mise en œuvre opérationnelle d'un prototype, basé sur un générateur de tests à partir de modèle UML, a nécessité la définition de règles de réécriture permettant la transformation du modèle SysML4MBT vers le format d'entrée natif du générateur de tests tout en conservant l'expressivité de SysML4MBT. Finalement, les étapes de concrétisation des tests en scripts exécutables et l'établissement automatique du verdict lors de l'exécution sur banc de test définis durant le projet VETESS permettent l'établissement d'une chaîne outillée opérationnelle de génération et d'exécution automatique de tests à partir de spécifications SysML. Cette chaîne outillée a été étrennée sur plusieurs cas d'étude automobile tels que l'éclairage avant, les essuie-glaces ou la colonne de direction de véhicule. Sur ce dernier exemple, nous avons eu l'opportunité d'exécuter les tests sur un banc de test physique. Ces cas d'étude ont permis de valider chacune des étapes de l'approche proposée. 2012-06-29 fra PhD thesis Université de Franche-Comté
collection NDLTD
language fra
sources NDLTD
topic [INFO:INFO_SE] Computer Science/Software Engineering
[INFO:INFO_SE] Informatique/Génie logiciel
Validation de système embarqués
Génération de tests à partir de modèles
UML/Sys ML
Critères de couverture
Transformation de modèles
Chaine outillée
spellingShingle [INFO:INFO_SE] Computer Science/Software Engineering
[INFO:INFO_SE] Informatique/Génie logiciel
Validation de système embarqués
Génération de tests à partir de modèles
UML/Sys ML
Critères de couverture
Transformation de modèles
Chaine outillée
Lasalle, Jonathan
Génération automatique de tests à partir de modèles SysML pour la validation fonctionnelle de systèmes embarqués
description Les travaux présentés dans ce mémoire proposent une méthode originale de génération automatique de tests à partir de modèles SysML pour la validation de systèmes embarqués. Un sous-ensemble du langage SysML (appelé SysML4MBT) regroupant les éléments de modélisation pris en compte dans notre approche a été défini et une stratégie de génération de tests dédiée (intitulée ComCover) a été créée. Cette stratégie, basée sur les principes du critère de couverture de modèles bien connu Def-Use, s'intéresse à la couverture des communications (envois / réceptions) au sein du système et entre le système et son environnement.La mise en œuvre opérationnelle d'un prototype, basé sur un générateur de tests à partir de modèle UML, a nécessité la définition de règles de réécriture permettant la transformation du modèle SysML4MBT vers le format d'entrée natif du générateur de tests tout en conservant l'expressivité de SysML4MBT. Finalement, les étapes de concrétisation des tests en scripts exécutables et l'établissement automatique du verdict lors de l'exécution sur banc de test définis durant le projet VETESS permettent l'établissement d'une chaîne outillée opérationnelle de génération et d'exécution automatique de tests à partir de spécifications SysML. Cette chaîne outillée a été étrennée sur plusieurs cas d'étude automobile tels que l'éclairage avant, les essuie-glaces ou la colonne de direction de véhicule. Sur ce dernier exemple, nous avons eu l'opportunité d'exécuter les tests sur un banc de test physique. Ces cas d'étude ont permis de valider chacune des étapes de l'approche proposée.
author Lasalle, Jonathan
author_facet Lasalle, Jonathan
author_sort Lasalle, Jonathan
title Génération automatique de tests à partir de modèles SysML pour la validation fonctionnelle de systèmes embarqués
title_short Génération automatique de tests à partir de modèles SysML pour la validation fonctionnelle de systèmes embarqués
title_full Génération automatique de tests à partir de modèles SysML pour la validation fonctionnelle de systèmes embarqués
title_fullStr Génération automatique de tests à partir de modèles SysML pour la validation fonctionnelle de systèmes embarqués
title_full_unstemmed Génération automatique de tests à partir de modèles SysML pour la validation fonctionnelle de systèmes embarqués
title_sort génération automatique de tests à partir de modèles sysml pour la validation fonctionnelle de systèmes embarqués
publisher Université de Franche-Comté
publishDate 2012
url http://tel.archives-ouvertes.fr/tel-00762053
http://tel.archives-ouvertes.fr/docs/00/94/10/79/PDF/these_A_LASALLE_Jonathan_2012.pdf
work_keys_str_mv AT lasallejonathan generationautomatiquedetestsapartirdemodelessysmlpourlavalidationfonctionnelledesystemesembarques
_version_ 1716666866712182784