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 条
  • [31] Creating an architecture using Unified Modeling Language (UML) in the implementation of an Internal Domain Specific Language (IDSL): construction of an IDSL for modeling optimization problems
    Rodas, A.
    Rios, J. I.
    Solarte, G. R.
    ENTRE CIENCIA E INGENIERIA, 2016, (20): : 15 - 23
  • [32] Debugging measurement systems using a domain-specific modeling language
    Kosar, Tomaz
    Mernik, Marjan
    Gray, Jeff
    Kos, Tomaz
    COMPUTERS IN INDUSTRY, 2014, 65 (04) : 622 - 635
  • [33] A Systematic Literature Review of UML-based Domain-Specific Modeling Languages for Self-adaptive Systems
    da Silva, Joao Pablo S.
    Ecar, Miguel
    Pimenta, Marcelo S.
    Guedes, Gilleanes T. A.
    Franz, Luiz Paulo
    Marchezan, Luciano
    2018 IEEE/ACM 13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2018, : 87 - 93
  • [35] On automatic modeling and use of domain-specific ontologies
    Andreasen, T
    Bulskov, H
    Knappe, R
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2005, 3488 : 74 - 82
  • [36] Reusable and generic design decisions for developing UML-based domain-specific languages
    Hoisl, Bernhard
    Sobernig, Stefan
    Strembeck, Mark
    INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 92 : 49 - 74
  • [37] UML- Unified Modeling Language
    Jochen Seemann
    Jürgen Wolff von Gudenberg
    Informatik-Spektrum, 1998, 21 (2) : 89 - 90
  • [38] Framework for domain-specific modeling language development
    Grant, ES
    Reza, H
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 183 - 187
  • [39] On the Use of UML Stereotypes in Creating Higher-order Domain-specific Languages and Tools
    Rencis, Edgars
    Barzdins, Janis
    MODEL-DRIVEN ARCHITECTURE AND MODEL-DRIVEN SOFTWARE DEVELOPMENT, 2011, : 14 - 25
  • [40] A review of the generation of requirements specification in natural language using objects UML models and domain ontology
    Abdalazeim, Alaa
    Meziane, Farid
    AI IN COMPUTATIONAL LINGUISTICS, 2021, 189 : 328 - 334