Using UML as a Domain-Specific Modeling Language: A Proposal for Automatic Generation of UML Profiles

被引:0
|
作者
Giachetti, Giovanni [1 ]
Marin, Beatriz [1 ]
Pastor, Oscar [1 ]
机构
[1] Univ Politecn Valencia, Ctr Invest Metodos Prod Software, Valencia 46022, Spain
关键词
UML Profile; UML; MDD; DSML;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:110 / 124
页数:15
相关论文
共 50 条
  • [1] Domain-specific language for automatic generation of UML models
    Miranda, Marcio Assis
    Ribeiro, Marcos Guilherme
    Marques-Neto, Humberto Torres
    Junho Song, Mark Alan
    IET SOFTWARE, 2018, 12 (02) : 129 - 135
  • [2] DOMAIN-SPECIFIC MODELING ENVIRONMENT BASED ON UML PROFILES
    Silingas, Darius
    Vitiutinas, Ruslanas
    Armonas, Andrius
    Nemuraite, Lina
    INFORMATION TECHNOLOGIES' 2009, 2009, : 167 - +
  • [3] On the Automated Derivation of Domain-Specific UML Profiles
    Kraas, Alexander
    MODELLING FOUNDATIONS AND APPLICATIONS, ECMFA 2017, 2017, 10376 : 3 - 19
  • [4] A systematic approach to domain-specific language design using UML
    Selic, Bran
    10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, Proceedings, 2007, : 2 - 9
  • [5] Papyrus: A UML2 Tool for Domain-Specific Language Modeling
    Gerard, Sebastien
    Dumoulin, Cedric
    Tessier, Patrick
    Selic, Bran
    MODEL-BASED ENGINEERING OF EMBEDDED REAL-TIME SYSTEMS, 2010, 6100 : 361 - +
  • [6] Domain-specific language modelling with UML profiles by decoupling abstract and concrete syntaxes
    Pardillo, Jesus
    Cachero, Cristina
    JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (12) : 2591 - 2606
  • [7] A Textual Domain-Specific Language Based on the UML Testing Profile
    Iber, Johannes
    Kajtazovic, Nermin
    Macher, Georg
    Hoeller, Andrea
    Rauter, Tobias
    Kreiner, Christian
    MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2015), 2015, 580 : 155 - 171
  • [8] A UML-based language for specifying domain-specific patterns
    Kim, DK
    France, R
    Ghosh, S
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2004, 15 (3-4): : 265 - 289
  • [9] Visualisation of domain-specific modelling languages using UML
    Graaf, Bas
    van Deursen, Arie
    ECBS 2007: 14TH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS: RAISING EXPECTATIONS OF COMPUTER-BASES SYSTEMS, 2007, : 586 - +
  • [10] A Meta-Model Approach to Defining UML-Based Domain-Specific Modeling Language
    Grant, Emanuel S.
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, IMECS 2012, VOL I, 2012, : 780 - 785