Configuration Language for Domain Specific Modeling Tools and Its Implementation

被引:0
|
作者
Sprogis, Arturs [1 ]
机构
[1] Univ Latvia, Inst Math & Comp Sci, Raina Blvd 29, LV-1459 Riga, Latvia
来源
BALTIC JOURNAL OF MODERN COMPUTING | 2014年 / 2卷 / 02期
关键词
Configurator; DSML; DSML tools; specification; metamodel; metamodeling;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper proposes an approach how to develop a configurator (tool) allowing defining a wide range of DSML tools. The configurator is based on the idea that DSML tool definition may be given by a universal metamodel (i.e., UML class diagram), and then it can be interpreted by a universal interpreter to obtain the working tool. But for non-standard cases when the existing metamodel facilities are limited, the extension point mechanism is introduced allowing adding a tool-specific functionality by specifically programming it. The developed configurator has been verified in several practical applications and has proven its effectiveness.
引用
收藏
页码:56 / 74
页数:19
相关论文
共 50 条
  • [21] Domain-Specific Modeling Environment for Developing Domain Specific Modeling Languages as Lightweight General Purpose Modeling Language Extensions
    Zecevic, Igor
    Bjeljac, Petar
    Perisic, Branko
    Maruna, Vladimir
    Venus, Danijel
    RECENT ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2017, 569 : 872 - 881
  • [22] A Domain-Specific Language Approach to Protocol Stack Implementation
    Wang, Yan
    Gaspes, Veronica
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PROCEEDINGS, 2010, 5937 : 183 - 185
  • [23] Evaluation of development tools for domain-specific modeling languages
    Amyot, Daniel
    Farah, Hanna
    Roy, Jean-Francois
    SYSTEM ANALYSIS AND MODELING: LANGUAGE PROFILES, 2006, 4320 : 183 - +
  • [24] ajoo: WEB Based Framework for Domain Specific Modeling Tools
    Sprogis, Arturs
    DATABASES AND INFORMATION SYSTEMS IX, 2016, 291 : 115 - 126
  • [25] XMML: A Visual Metamodeling Language for Domain-Specific Modeling and Its Application in Distributed Systems
    Zhou, Hua
    Sun, XingPing
    Liang, ZhiHong
    Kang, HongWei
    Qing Duan
    Yang, Hongji
    12TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2008, : 133 - +
  • [26] Grammar-driven generation of domain-specific language tools
    Wu, Hui
    Proc Conf Object Orient Program Syst Lang Appl OOPSLA, 1600, (772-773):
  • [27] Systematic mapping study on domain-specific language development tools
    Iung, Anibal
    Carbonell, Joao
    Marchezan, Luciano
    Rodrigues, Elder
    Bernardino, Maicon
    Basso, Fabio Paulo
    Medeiros, Bruno
    EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (05) : 4205 - 4249
  • [28] Systematic mapping study on domain-specific language development tools
    Aníbal Iung
    João Carbonell
    Luciano Marchezan
    Elder Rodrigues
    Maicon Bernardino
    Fabio Paulo Basso
    Bruno Medeiros
    Empirical Software Engineering, 2020, 25 : 4205 - 4249
  • [29] Experience Report: Playing the DSL Card A Domain Specific Language for Component Configuration
    Jones, Mark P.
    ICFP'08: PROCEEDINGS OF THE 2008 SIGPLAN INTERNATIONAL CONFERENCE ON FUNCTIONAL PROGRAMMING, 2008, : 87 - 90
  • [30] UML as domain specific language for the construction of knowledge-based configuration systems
    Felfernig, A
    Friedrich, GE
    Jannach, D
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2000, 10 (04) : 449 - 469