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 条
  • [41] UML as a cell and biochemistry modeling language
    Webb, K
    White, T
    BIOSYSTEMS, 2005, 80 (03) : 283 - 302
  • [42] Modeling stroke rehabilitation processes using the Unified Modeling Language (UML)
    Ferrante, Simona
    Bonacina, Stefano
    Pinciroli, Francesco
    COMPUTERS IN BIOLOGY AND MEDICINE, 2013, 43 (10) : 1390 - 1401
  • [43] AUTOMATIC GENERATION OF UML DIAGRAMS FROM PRODUCT REQUIREMENTS DESCRIBED BY NATURAL LANGUAGE
    Chen, Lei
    Zeng, Yong
    ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, PROCEEDINGS, VOL 2, PTS A AND B, 2010, : 779 - 786
  • [44] AutoModel: A Domain-specific Language for Automatic Modeling of Real-time Embedded Systems
    Kahani, Nafiseh
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 515 - 517
  • [45] An action language for UML: Proposal for a precise execution semantics
    Mellor, SJ
    Tockey, SR
    Arthaud, R
    Leblanc, P
    UNIFIED MODELING LANGUAGE: UML'98: BEYOND THE NOTATION, 1999, 1618 : 307 - 318
  • [46] Development of data acquisition systems by using a domain-specific modeling language
    Kos, Tomaz
    Kosar, Tomaz
    Mernik, Marjan
    COMPUTERS IN INDUSTRY, 2012, 63 (03) : 181 - 192
  • [47] A Study of Power-Performance Modeling using a Domain-Specific Language
    Umar, Mariam
    Meredith, Jeremy S.
    Vetter, Jeffrey S.
    Cameron, Kirk W.
    PROCEEDINGS OF 28TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, (SBAC-PAD 2016), 2016, : 84 - 92
  • [48] OPERATIONAL FEEDBACK USING THE UNIFIED MODELING LANGUAGE (UML) DIAGRAMS
    Vistoso, A.
    Padilla, M.
    Clark, G. T.
    Nocera, L.
    10TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2017), 2017, : 7490 - 7495
  • [49] Building and modeling a sustainable expert system, using UML language
    Opris, Violeta N.
    4TH INTERNATIONAL SCIENTIFIC CONFERENCE SEA-CONF 2018, 2018, 172
  • [50] Automatic Checklist Generation for the Assessment of UML Models
    Gelhausen, Tom
    Landhaesser, Mathias
    Koerner, Sven J.
    MODELS IN SOFTWARE ENGINEERING, 2009, 5421 : 387 - 399