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 条
  • [21] Business process modeling: Defining domain specific modeling languages by use of UML profiles
    Brahe, Steen
    Osterbye, Kasper
    MODEL DRIVEN ARCHITECTURE - FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2006, 4066 : 241 - 255
  • [22] Using UML as domain specific modeling-language for the construction and maintenance of simulation-models
    Erkollar, A
    Felfernig, A
    SIMULATION IN INDUSTRY'99: 11TH EUROPEAN SIMULATION SYMPOSIUM 1999, 1999, : 31 - 35
  • [23] Are Domain-Specific Models Easier to Maintain Than UML Models?
    Cao, Lan
    Ramesh, Balasubramaniam
    Rossi, Matti
    IEEE SOFTWARE, 2009, 26 (04) : 19 - 21
  • [24] Modeling SystemC design in UML and automatic code generation
    Chen Xi
    Lu JianHua
    Zhou ZuCheng
    Shang YaoHui
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 932 - 935
  • [25] Consistent Modeling Using Multiple UML Profiles
    Noyrit, Florian
    Gerard, Sebastien
    Terrier, Francois
    Selic, Bran
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PT I, 2010, 6394 : 392 - +
  • [26] Automatic test system modeling based on Unifled Modeling language (UML)
    Duan, LG
    Li, AP
    ISTM/2005: 6TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-9, CONFERENCE PROCEEDINGS, 2005, : 280 - 283
  • [27] UML: A unified modeling language?
    Binder, John D.
    AEROSPACE AMERICA, 2007, 45 (03) : 22 - 23
  • [28] UML - Unified Modeling Language
    Seemann, J.
    Wolff von Gudenberg, J.
    Informatik - Spektrum, 21 (02):
  • [29] UML - A universal modeling language?
    Engels, G
    Heckel, R
    Sauer, S
    APPLICATION AND THEORY OF PETRI NETS 2000, PROCEEDINGS, 2000, 1825 : 24 - 38
  • [30] A UML-based domain specific modeling language for service availability management: Design and experience
    Salehi, Pejman
    Hamou-Lhadj, Abdelwahab
    Toeroe, Maria
    Khendek, Ferhat
    COMPUTER STANDARDS & INTERFACES, 2016, 44 : 63 - 83