Show simple item record

dc.contributor.authorFranch Gutiérrez, Javier
dc.contributor.authorRibó, Josep M.
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics
dc.identifier.citationFranch, X. "A two-tiered methodology for metamodel extension applied to UML 1.4". 2004.
dc.description.abstractThe usage of UML in specific contexts (like real-time systems or process modelling) is specially appealing since it provides a standard modelling notation widely used by the software engineering community. However, such usage usually requires to tailor (extend) the UML metamodel. The standard extension mechanisms suffer from several expressiveness limitations. In this report we identify these limitations and we define a two-tiered methodology to construct standard metamodels as extensions of the UML metamodel. Specifically, we present a methodology to obtain a conservative extension of the UML 1.4 metamodel (as a particular case of any well-defined MOF-model instance) and another to transform an extended UML 1.4 metamodel into a UML profile. As a result, we are able to combine the expressiveness provided by the explicit extension with the standardization coming from the use of profiles, which allows also the usage of existing tools.
dc.format.extent20 p.
dc.subjectÀrees temàtiques de la UPC::Informàtica::Sistemes d'informació
dc.subject.otherSoftware engineering
dc.titleA two-tiered methodology for metamodel extension applied to UML 1.4
dc.typeExternal research report
dc.rights.accessOpen Access
dc.description.versionPostprint (published version)
upcommons.citation.authorFranch, X.

Files in this item


This item appears in the following Collection(s)

Show simple item record

All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder