Using UML as a domain-specific modeling language: A proposal for automatic generation of UML profiles

Giovanni Giachetti, Beatriz Marín, Oscar Pastor

Producción científica: Contribución a los tipos de informe/libroContribución a la conferenciarevisión exhaustiva

31 Citas (Scopus)

Resumen

Nowadays, there are several MDD approaches that have defined Domain-Specific Modeling Languages (DSML) that are oriented to representing their particular semantics. However, since UML is the standard language for software modeling, many of these MDD approaches are trying to integrate their semantics into UML in order to use UML as DSML. The use of UML profiles is a recommended strategy to perform this integration allowing, among other benefits, the use of the existent UML modeling tools. However, in the literature related to UML profile construction; it is not possible to find a standardized UML profile generation process. Therefore, a process that integrates a DSML into UML through the automatic generation of a UML profile is presented in this paper. This process facilitates the correct use of UML in a MDD context and provides a solution to take advantage of the benefits of UML and DSMLs.

Idioma originalInglés
Título de la publicación alojadaAdvanced Information Systems Engineering - 21st International Conference, CAiSE 2009, Proceedings
Páginas110-124
Número de páginas15
DOI
EstadoPublicada - 2009
Evento21st International Conference on Advanced Information Systems Engineering, CAiSE 2009 - Amsterdam, Países Bajos
Duración: 8 jun. 200912 jun. 2009

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen5565 LNCS
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Otros

Otros21st International Conference on Advanced Information Systems Engineering, CAiSE 2009
País/TerritorioPaíses Bajos
CiudadAmsterdam
Período8/06/0912/06/09

Áreas temáticas de ASJC Scopus

  • Ciencia computacional teórica
  • Ciencia de la Computación General

Huella

Profundice en los temas de investigación de 'Using UML as a domain-specific modeling language: A proposal for automatic generation of UML profiles'. En conjunto forman una huella única.

Citar esto