Mutation-based Model Synthesis in Model Driven Engineering

Sagar Sen 1 Benoit Baudry 1
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : With the increasing use of models for software development and the emergence of model-driven engineering, it has become important to build accurate and precise models that present certain characteristics. Model transformation testing is a domain that requires generating a large number of models that satisfy coverage properties (cover the code of the transformation or the structure of the metamodel). However, manually building a set of models to test a transformation is a tedious task and having an automatic technique to generate models from a metamodel would be very helpful. We investigate the synthesis of models based on plans. Each plan comprises of a sequence of model synthesis rules (or mutation operators) specified as graph grammar (GG) rules. These mutation operators are primitive GG rules , automatically obtained from any meta-model. Such plans can be evolved by various artificial intelligence techniques to generate useful models for different tasks including model transformation testing.
Type de document :
Communication dans un congrès
Mutation'06 workshop associtaed to ISSRE'06, 2006, Raleigh, NC, USA, United States. 2006
Liste complète des métadonnées

Littérature citée [11 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00512551
Contributeur : Didier Vojtisek <>
Soumis le : lundi 30 août 2010 - 18:09:22
Dernière modification le : mercredi 11 avril 2018 - 01:52:51
Document(s) archivé(s) le : jeudi 1 décembre 2016 - 12:34:20

Fichier

sen06.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00512551, version 1

Citation

Sagar Sen, Benoit Baudry. Mutation-based Model Synthesis in Model Driven Engineering. Mutation'06 workshop associtaed to ISSRE'06, 2006, Raleigh, NC, USA, United States. 2006. 〈inria-00512551〉

Partager

Métriques

Consultations de la notice

205

Téléchargements de fichiers

130