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...
Main Author: | |
---|---|
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 |