Integration of domain-specific modeling languages and uml through uml profile extension mechanism

Giovanni Giachetti, Beatriz Marín, Oscar Pastor

Research output: Contribution to journalArticlepeer-review

17 Citations (Scopus)

Abstract

A key requirement for MDD solutions is to have a modeling language that allows the correct representation of conceptual models. Nowadays, there are two options that are the most widely used for the definition of these modeling languages: 1) the specification of a domain-specific modeling language (DSML) or 2) the customization of UML. In practice, these two modeling alternatives are viewed as opposite solutions. However, since both alternatives provide benefits for the application of MDD solutions, in this article, we present a proposal that uses UML profile extension mechanisms to interchange modeling information between DSML-based models and UML models. This proposal shows how these two modeling alternatives can be integrated in a unique MDD solution.

Original languageEnglish
Pages (from-to)145-174
Number of pages30
JournalInternational Journal of Computer Science and Applications
Volume6
Issue number5
Publication statusPublished - 1 Dec 2009

Keywords

  • DSML
  • MDD
  • UML
  • UML profile

ASJC Scopus subject areas

  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Integration of domain-specific modeling languages and uml through uml profile extension mechanism'. Together they form a unique fingerprint.

Cite this