Using UML profiles to interchange DSML and UML models: A proposal for MDD approaches

Giovanni Giachetti, Beatriz Marín, Oscar Pastor

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 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 paper, 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
Title of host publicationProceedings of the 2009 3rd International Conference on Research Challenges in Information Science, RCIS 2009
Pages385-394
Number of pages10
DOIs
Publication statusPublished - 1 Oct 2009
Event2009 3rd International Conference on Research Challenges in Information Science, RCIS 2009 - Fez, Morocco
Duration: 22 Apr 200924 Apr 2009

Other

Other2009 3rd International Conference on Research Challenges in Information Science, RCIS 2009
Country/TerritoryMorocco
CityFez
Period22/04/0924/04/09

Keywords

  • DSML
  • MDD
  • UML
  • UML profile

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Science Applications
  • Information Systems
  • Software

Fingerprint

Dive into the research topics of 'Using UML profiles to interchange DSML and UML models: A proposal for MDD approaches'. Together they form a unique fingerprint.

Cite this