Modeling Modeling Modeling

Pierre-Alain Muller 1 Frédéric Fondement 2 Benoit Baudry 1 Benoit Combemale 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 : Model-driven engineering and model-based approaches have permeated all branches of software engineering to the point that it seems that we are using models, as Molière's Monsieur Jourdain was using prose, without knowing it. At the heart of modeling, there is a relation that we establish to represent something by something else. In this paper we review various definitions of models and relations between them. Then, we define a canonical set of relations that can be used to express various kinds of representation relations and we propose a graphical concrete syntax to represent these relations. We also define a structural definition for this language in the form of a metamodel and a formal interpretation using Prolog. Hence, this paper is a contribution towards a theory of modeling.
Type de document :
Article dans une revue
Liste complète des métadonnées


https://hal.inria.fr/inria-00538459
Contributeur : Didier Vojtisek <>
Soumis le : lundi 22 novembre 2010 - 15:23:04
Dernière modification le : vendredi 13 janvier 2017 - 14:21:33
Document(s) archivé(s) le : mercredi 23 février 2011 - 03:25:40

Fichier

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

Identifiants

Collections

Citation

Pierre-Alain Muller, Frédéric Fondement, Benoit Baudry, Benoit Combemale. Modeling Modeling Modeling. SOSYM, Springer-Verlag, 2012, 11 (3), pp.347-359. <http://www.springerlink.com/content/f7342601l1w08jj2>. <10.1007/s10270-010-0172-x>. <inria-00538459>

Partager

Métriques

Consultations de
la notice

761

Téléchargements du document

330