Go home now Header Background Image
Submission Procedure
share: |
Follow us
Volume 16 / Issue 17

available in:   PDF (476 kB) PS (768 kB)
Similar Docs BibTeX   Write a comment
Links into Future
DOI:   10.3217/jucs-016-17-2353


Linking UML and MDD through UML Profiles: a Practical Approach based on the UML Association

Giovanni Giachetti (Universidad Politécnica de Valencia, Spain)

Manuela Albert (Universidad Politécnica de Valencia, Spain)

Beatriz Marín (Universidad Politécnica de Valencia, Spain)

Oscar Pastor (Universidad Politécnica de Valencia, Spain)

Abstract: In a model-driven development context, the definition (or selection) of an appropriate modeling language is a crucial task. OMG, in the model-driven architecture specification, recommends the use of UML for model-driven developments. However, the lack of semantic precision in UML has led to different model-driven approaches proposing their own domain-specific modeling languages in order to introduce their modeling needs. This paper focuses on customizing the UML association in order to facilitate its application in model-driven development environments. To do this, a well-defined process is defined to integrate the abstract syntax of a domain-specific modeling language that supports a precise semantics for the association construct in UML by means of the automatic generation of a UML profile. Finally, a brief example shows how the results obtained by the application of the proposed process can generate software products through a real model compilation tool.

Keywords: Association, DSML, MDA, MDD, Profile, UML

Categories: D.2.12, D.2.2, D.3.3, H.1.1, I.6.5