Desarrollo de un lenguaje de dominio específico para sistemas de gestión de aprendizaje y su herramienta de implementación “KiwiDSM” mediante ingeniería dirigida por modelos
Fecha
Autor corporativo
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Distrital Francisco José de Caldas
Compartir
Director
Altmetric
Resumen
Descripción
El artículo presenta la creación de KiwiDSM: herramienta de lenguaje de dominio específico (DSL), que apoyada en ingeniería dirigida por modelos (MDE), permite modelar módulos que conforman un sistema de gestión del aprendizaje (LMS) en el área de comunicaciones; esta herramienta es independiente de la plataforma. La validación de la propuesta se realizó desplegando un modelo hecho con KiwiDSM sobre una plataforma LMS particular llamada Atutor. Las pruebas realizadas evidenciaron que al trabajar con MDE se reduce el tiempo y esfuerzo en la creación y despliegue de los módulos modelados sobre Atutor y que el metamodelo planteado es compatible con los requerimientos de dicho LMS.
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 Atutormodeled modules. Moreover, it is shown that the meta-model proposed is compatible with Atutor requirements.
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 Atutormodeled modules. Moreover, it is shown that the meta-model proposed is compatible with Atutor requirements.
Palabras clave
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., Lenguaje de Dominio Especifico (DSL), Ingeniería Dirigida por Modelos (MDE), Arquitectura Dirigida por Modelos (MDA), Transformación de Modelos, Sistema de gestión del Aprendizaje (LMS), XML Metadata Interchange (XMI), Modelo y Metamodelo.