Developing a domain-specific language for learning management systems, and a corresponding implementation tool ("KiwiDSM") through model-driven engineering

被引:0
|
作者
Montenegro Marin, Carlos Enrique [1 ]
Cueva Lovelle, Juan Manuel [2 ]
Sanjuan Martinez, Oscar [2 ]
Gaona Garcia, Paulo Alonso [1 ]
机构
[1] Univ Dist Francisco Jose de Caldas, Fac Ingn, Bogota, Colombia
[2] Univ Oviedo, Dept Informat, Oviedo, Spain
来源
INGENIERIA | 2010年 / 15卷 / 02期
关键词
Domain Specific Language (DSL); Model Driven Engineering (MDE); Model Driven Architecture (MDA); Transformations of Models; Learning Management System (LMS); XML Metadata Interchange (XMI); Model; Metamodel;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This article presents the creation of a domain-specific-language (DSL) tool called WikiDSM, which is supported by model-driven engineering (MDE) and allows modeling the different modules that conform learning management systems (LMS), particularly in the field of communications. Such a tool is platform-independent. The validation of the proposal was performed by deploying a model built with WikiDSM on Atutor platform. The tests showed that using MDE reduces the time and effort when creating and deploying the Atutor-modeled modules. Moreover, it is shown that the meta-model proposed is compatible with Atutor requirements.
引用
收藏
页码:67 / 81
页数:15
相关论文
共 50 条
  • [1] Model-Driven Engineering: Raising the Abstraction Level through Domain-Specific Modeling
    Gray, Jeff
    White, Jules
    Gokhale, Aniruddha
    PROCEEDINGS OF THE 48TH ANNUAL SOUTHEAST REGIONAL CONFERENCE (ACM SE 10), 2010, : 22 - 23
  • [2] A Domain-Specific Language and Interactive User Interface for Model-Driven Engineering of Technology Roadmaps
    Breckel, Alexander
    Pietron, Jakob
    Juhnke, Katharina
    Tichy, Matthias
    2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020), 2020, : 162 - 170
  • [3] A Domain-Specific Language for the Document-Based Model-Driven Engineering of Business Applications
    Leblebici, Onur
    Kardas, Geylani
    Tuglular, Tugkan
    IEEE ACCESS, 2022, 10 : 104093 - 104110
  • [4] Issues in Representing Domain-Specific Concerns in Model-Driven Engineering
    Montrieux, Lionel
    Yu, Yijun
    Wermelinger, Michel
    Hu, Zhenjiang
    2013 5TH INTERNATIONAL WORKSHOP ON MODELING IN SOFTWARE ENGINEERING (MISE), 2013, : 1 - 6
  • [5] APPLICATION OF MODEL-DRIVEN ENGINEERING (MDA) FOR THE CONSTRUCTION OF A TOOL FOR DOMAIN-SPECIFIC MODELING (DSM) AND THE CREATION OF MODULES IN LEARNING MANAGEMENT SYSTEMS (LMS) PLATFORM INDEPENDENT
    Montenegro Marin, Carlos Enrique
    Gaona Garcia, Paulo Alonso
    Cueva Lovelle, Juan Manuel
    Sanjuan Martinez, Oscar
    DYNA-COLOMBIA, 2011, 78 (169): : 43 - 52
  • [6] Model-Driven Domain-Specific Middleware
    Costa, Fabio M.
    Morris, Karl A.
    Kon, Fabio
    Clarke, Peter J.
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 1961 - 1971
  • [7] A Domain-Specific Language for Model-Driven Development of Networked Electronic Travel Aid Systems
    von Zabiensky, Florian
    Loosen, Christian
    Kreutzer, Michael
    Bienhaus, Diethelm
    HCI INTERNATIONAL 2021 - LATE BREAKING POSTERS, HCII 2021, PT II, 2021, 1499 : 56 - 63
  • [8] Model-driven engineering with domain-specific meta-modelling languages
    de lara, Juan
    Guerra, Esther
    Sanchez Cuadrado, Jesus
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (01): : 429 - 459
  • [9] Model-driven engineering with domain-specific meta-modelling languages
    Juan de Lara
    Esther Guerra
    Jesús Sánchez Cuadrado
    Software & Systems Modeling, 2015, 14 : 429 - 459
  • [10] A Model-Driven Domain-Specific Scripting Language for Measurement-System Frameworks
    Arpaia, Pasquale
    Fiscarelli, Lucio
    La Commara, Giuseppe
    Petrone, Carlo
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2011, 60 (12) : 3756 - 3766