Thèse soutenue

Exploration d’ensembles de modèles

FR  |  
EN
Auteur / Autrice : Théo Le Calvar
Direction : Frédéric SaubionFabien-Sothéa ChhelFrédéric Jouault
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 20/12/2019
Etablissement(s) : Angers
Ecole(s) doctorale(s) : École doctorale Mathématiques et sciences et technologies de l'information et de la communication (Rennes)
Partenaire(s) de recherche : Equipe de recherche : Laboratoire d'Etudes et de Recherche en Informatique d'Angers
Laboratoire : Laboratoire d'Etudes et de Recherche en Informatique d'Angers / LERIA
Jury : Président / Présidente : Régine Laleau
Examinateurs / Examinatrices : Régine Laleau, Christophe Lecoutre, Jordi Cabot

Résumé

FR  |  
EN

La transformation de modèles a prouvé qu’elle était un moyen efficace pour produire des modèles cibles à partir de modèles sources le tout en raisonnant en terme de métamodèle. La majorité des techniques de transformation de modèles se concentrent sur la génération d’un modèle cible pour une source donnée. Cependant, il existe des situations dans lesquelles il est préférable de considérer une transformation générant un ensemble de modèles cibles. Un tel ensemble pourra ensuite être exploré par l’utilisateur afin de sélectionner un modèle ayant des propriétés spécifiques. Dans ce manuscrit, nous proposons une solution alliant transformation de modèles et programmation par contraintes pour permettre l’expression et l’exploration de ces ensembles de modèles. Nous proposons deux implémentations fonctionnelles de cette approche ainsi que plusieurs cas d’étude créés avec ces deux implémentations.