An Automated Process for Implementing Multilevel Domain Models

Abstract : Building a UML profile is tedious and error-prone. There is no precise methodology to guide the process. Best practices recommend gathering concepts in a technology-independent domain view before implementation. Still, the adequacy of the implementation should be verified. This paper proposes to transform automatically a domain model into a profile-based implementation. To reduce accidental complexity in the domain model and fully benefit from advanced profiling features in the generated profile, our process relies on the multilevel paradigm. The value of this paradigm for the definition of UML profiles is assessed and applied to a subset of the Marte time model.
Type de document :
Communication dans un congrès
M. van den Brand, D. Gašević, J. Gray. Software Language Engineering, Oct 2009, Denver, Colorado, United States. Springer-Verlag Berlin Heidelberg, pp.314-333, 2010, Lecture Note in Computer Sciences. <10.1007/978-3-642-12107-4_22>
Liste complète des métadonnées


https://hal.inria.fr/inria-00464880
Contributeur : Frédéric Mallet <>
Soumis le : jeudi 18 mars 2010 - 11:46:40
Dernière modification le : samedi 6 février 2016 - 01:09:18
Document(s) archivé(s) le : mardi 22 juin 2010 - 10:30:58

Fichier

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

Identifiants

Collections

CEA | UNICE | INRIA | I3S | DRT

Citation

Frédéric Mallet, François Lagarde, Charles André, Sébastien Gérard, François Terrier. An Automated Process for Implementing Multilevel Domain Models. M. van den Brand, D. Gašević, J. Gray. Software Language Engineering, Oct 2009, Denver, Colorado, United States. Springer-Verlag Berlin Heidelberg, pp.314-333, 2010, Lecture Note in Computer Sciences. <10.1007/978-3-642-12107-4_22>. <inria-00464880>

Partager

Métriques

Consultations de
la notice

327

Téléchargements du document

124