Approche de métamodélisation pour la simulation et la vérification de modèle : application à l'ingénierie des procédés

par Benoît Combemale

Thèse de doctorat en Informatique

Sous la direction de Patrick Sallé et de Bernard Coulette.

Soutenue en 2008

à Toulouse, INPT .


  • Résumé

    Nous proposons dans cette thèse une démarche permettant de décrire un DSML et les outils nécessaires à l'exécution, la vérification et la validation des modèles. La démarche que nous proposons offre une architecture générique de la syntaxe abstraite du DSML pour capturer les informations nécessaires à l'exécution d'un modèle et définir les propriétés temporelles qui doivent être vérifiées. Nous nous appuyons sur cette architecture pour expliciter la sémantique de référence et l'implanter. Plus particulièrement, nous étudions les moyens : - d'exprimer et de valider la définition d'une traduction vers un domaine formel dans le but de réutiliser des outils de model-checking. - de compléter la syntaxe abstraite par le comportement; et profiter d'outils génériques pour pouvoir simuler les modèles construits. Enfin, de manière à valider les différentes sémantiques implantées vis-à-vis de la sémantique de référence, nous proposons un cadre formel de métamodélisation.

  • Titre traduit

    Metamodeling approach for model simulation and verification. Application to process engineering


  • Résumé

    We propose in this thesis a specific taxonomy of the mechanisms to express a DSML execution semantics. Then, we replace these different mechanisms within a comprehensive approach to describe a DSML and the tools required for model execution, verification and validation. The proposed approach provides a rigorous and generic architecture for DSML abstract syntax to capture the information required for model execution. We rely on this generic architecture to explain the reference semantics and to implement it. More specifically, we are studying the ways : - to express and validate the definition of a translation into a formal domain in order to re-use model-checker. - to complete the abstract syntax with the definition of the behaviour and to take advantage of generic tools to simulate the built models. Finally, to validate the equivalence of the different semantics implemented according to the reference semantics, we also propose a formal metamodeling framework.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (195 p.)
  • Annexes : Bibliogr. p.165-184

Où se trouve cette thèse ?

  • Bibliothèque : Ecole nationale supérieure d'électrotechnique, d'électronique, d'informatique, d'hydraulique et des télécommunications. Bibliothèque centrale.
  • Disponible pour le PEB
  • Cote : 08INPT016H/1
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.