To access the full text documents, please follow this link: http://hdl.handle.net/2117/12879

Inducing metaassociations and induced relationships
Burgués Illa, Xavier; Franch Gutiérrez, Javier; Ribó, Josep Maria
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació; Universitat Politècnica de Catalunya. GESSI - Grup de recerca en Enginyeria del Software per als Sistemes d´Informació
In the last years, UML has been tailored to be used as a domainspecific modelling notation in several contexts. Extending UML with this purpose entails several advantages: the integration of the domain in a standard framework; its potential usage by the software engineering community; and the existence of supporting tools. In previous work, we explored one particular issue of heavyweight extensions, namely, the definition of inducing metaassociations in metamodels as a way to induce the presence of specific relationships in their instances. Those relationships were intended by the metamodel specifier but not forced by the metamodel itself. However, our work was restricted to the case of induced associations. This paper proposes an extension to the general case in which inducing metaassociations may force the existence of arbitrary relationships at M1. To attain this goal, we provide a general definition of inducing metaassociation that covers all the possible cases. After revisiting induced associations, we show the inducement of the other relationship types defined in UML: association classes, generalization and dependencies.
Peer Reviewed
Àrees temàtiques de la UPC::Informàtica::Enginyeria del software
UML (Computer science)
Software engineering
MOF
Metamodels
UML (Informàtica)
Attribution-NonCommercial-NoDerivs 3.0 Spain
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
info:eu-repo/semantics/submittedVersion
Article
         

Show full item record

Related documents

Other documents of the same author

Burgués Illa, Xavier; Franch Gutiérrez, Javier; Ribó, Josep M.
Burgués Illa, Xavier; Pastor Collado, Juan Antonio; Franch Gutiérrez, Javier
Ameller, David; Burgués Illa, Xavier; Collell, Oriol; Costal Costa, Dolors; Franch Gutiérrez, Javier; Papazoglou, Mike P.
Martín Escofet, Carme; Urpí Tubella, Antoni; Burgués Illa, Xavier; Romero Moral, Óscar; Abelló Gamazo, Alberto; Casany Guerrero, María José; Quer Bosor, Maria Carme; Rodríguez González, M. Elena
Burgués Illa, Xavier; Martín Escofet, Carme; Quer Bosor, Maria Carme; Abelló Gamazo, Alberto; Casany Guerrero, María José; Urpí Tubella, Antoni; Rodríguez González, María Elena
 

Coordination

 

Supporters