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 条
  • [31] MODEL-DRIVEN DEVELOPMENT OF SOFTWARE CONFIGURATION MANAGEMENT SYSTEMS A Case Study in Model-driven Engineering
    Buchmann, Thomas
    Dotor, Alexander
    Westfechtel, Bernhard
    ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 309 - 316
  • [32] Domain Specific Language Approach on Model-driven Development of Web Services
    Nguyen, Viet-Cuong
    Qafmolla, Xhevi
    Richta, Karel
    ACTA POLYTECHNICA HUNGARICA, 2014, 11 (08) : 121 - 138
  • [33] Design of Adaptive Domain-Specific Modeling Languages for Model-Driven Mobile Application Development
    Jia, Xiaoping
    Jones, Christopher
    2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015, : 413 - 418
  • [34] Supporting model-driven requirements management in the embedded systems domain
    Siegert, Eliane
    Sena Marques, Milena Rota
    Brisolara, Lisane
    2013 SYMPOSIUM ON COMPUTING AND AUTOMATION FOR OFFSHORE SHIPBUILDING (NAVCOMP 2013), 2013, : 34 - 39
  • [35] Developing Collaborative Modeling Systems Following a Model-Driven Engineering Approach
    Gallardo, Jesus
    Bravo, Crescencio
    Redondo, Miguel A.
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 : 442 - 451
  • [36] An Approach for the Automatic Adaptation of Domain-Specific Modeling Languages for Model-Driven Mobile Application Development
    Jia, Xiaoping
    Jones, Christopher
    SOFTWARE TECHNOLOGIES (ICSOFT 2015), 2016, 586 : 365 - 379
  • [37] Model-Driven Development of UML-Based Domain-Specific Languages for System Architecture Variants
    Wichmann, Alexander
    Maschotta, Ralph
    Bedini, Francesco
    Zimmermann, Armin
    2019 13TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2019,
  • [38] A Model-Driven Visualization Tool for Use with Model-Based Systems Engineering Projects
    Trase, Kathryn
    Fink, Eric
    2014 IEEE AEROSPACE CONFERENCE, 2014,
  • [39] A Tool Suite for the Model-Driven Software Engineering of Cyber-Physical Systems
    Dziwok, Stefan
    Gerking, Christopher
    Becker, Steffen
    Thiele, Sebastian
    Heinzemann, Christian
    Pohlmann, Uwe
    22ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (FSE 2014), 2014, : 715 - 718
  • [40] Modelling language quality evaluation in model-driven information systems engineering: a roadmap
    Giraldo, Faber D.
    Espana, Sergio
    Giraldo, William J.
    Pastor, Oscar
    2015 IEEE 9TH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2015, : 64 - 69