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 条
  • [31] Experience report: Playing the DSL card - A domain specific language for component configuration
    Jones, Mark P.
    ACM SIGPLAN NOTICES, 2008, 43 (09) : 87 - 90
  • [32] Canopus: A Domain-Specific Language for Modeling Performance Testing
    Bernardino, Maicon
    Zorzo, Avelino F.
    Rodrigues, Elder M.
    2016 9TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2016, : 157 - 167
  • [33] The Formal Semantics of the Domain Specific Modeling Language for Multiagent Systems
    Hahn, Christian
    Fischer, Klaus
    AGENT-ORIENTED SOFTWARE ENGINEERING IX, 2009, 5386 : 145 - 158
  • [34] BayesLDM: A Domain-specific Modeling Language for Probabilistic Modeling of Longitudinal Data
    Tung, Karine
    De La Torre, Steven
    El Mistiri, Mohamed
    De Braganca, Rebecca Braga
    Hekler, Eric
    Pavel, Misha
    Rivera, Daniel
    Klasnja, Pedja
    Spruijt-Metz, Donna
    Marlin, Benjamin M.
    2022 IEEE/ACM CONFERENCE ON CONNECTED HEALTH: APPLICATIONS, SYSTEMS AND ENGINEERING TECHNOLOGIES (CHASE 2022), 2022, : 78 - 90
  • [35] A preliminary study on various implementation approaches of domain-specific language
    Kosar, Tomaz
    Martinez Lopez, Pablo E.
    Barrientos, Pablo A.
    Mernik, Marjan
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (05) : 390 - 405
  • [36] A domain specific language for video device drivers: from design to implementation
    Thibault, S
    Marlet, R
    Consel, C
    PROCEEDINGS OF THE CONFERENCE ON DOMAIN-SPECIFIC LANGUAGES, 1997, : 11 - 26
  • [37] The design and implementation of a domain-specific language for network performance testing
    Pakin, Scott
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (10) : 1436 - 1449
  • [38] An Approach to Developing Data Visualization Tools Based on Domain Specific Modeling
    Dzheiranian, A.D.
    Ermakov, I.D.
    Proskuryakov, K.A.
    Lyadova, L.N.
    Scientific Visualization, 2024, 16 (04): : 82 - 101
  • [39] AN APPROACH TO SUPPORT THE IMPLEMENTATION OF PRODUCT CONFIGURATION TOOLS
    Raffaeli, Roberto
    Mengoni, Maura
    Germani, Michele
    Mandorli, Ferruccio
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 5, PTS A AND B: 35TH DESIGN AUTOMATION CONFERENCE, 2010, : 559 - 570
  • [40] WebDB: A Web query system and its modeling, language, and implementation
    Li, WS
    Shim, JH
    Candan, KS
    Hara, Y
    IEEE INTERNATIONAL FORUM ON RESEARCH AND TECHNOLOGY ADVANCES IN DIGITAL LIBRARIES -ADL'98-, PROCEEDINGS, 1998, : 216 - 227