Aplicación del desarrollo dirigido por modelos para la generación de una familia de productos de software enmarcados en el proceso de inscripción del ICFES

El proceso de inscripción del Instituto Colombiano para la Evaluación de la Educación - ICFES tiene una variedad de formularios. Este trabajo usa el desarrollo de software dirigido por mode- los para generar una familia de productos de software enmarcados en el proceso de inscripción del ICFES a...

Full description

Autores:
Salazar Díaz, Pedro Augusto
Tipo de recurso:
Fecha de publicación:
2019
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/77034
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/77034
http://bdigital.unal.edu.co/74225/
Palabra clave:
Desarrollo de software dirigido por modelos
Lenguajes de dominio específico
Familia de productos de software
Aplicación web
Domain-Specific Language
Web Application
Software ProductFamily
Model-Driven Development
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
Description
Summary:El proceso de inscripción del Instituto Colombiano para la Evaluación de la Educación - ICFES tiene una variedad de formularios. Este trabajo usa el desarrollo de software dirigido por mode- los para generar una familia de productos de software enmarcados en el proceso de inscripción del ICFES a los exámenes Saber 11 y Saber Pro. Se adapta la metodología usada en el grupo de investigación ColSWE de la Universidad Nacional de Colombia, en la línea de investigación de Ingeniería de Software Dirigida por Modelos, para obtener como resultado un editor que soporta la gramática de un lenguaje de dominio específico orientado al modelado de un formulario de inscripción. Finalmente, se genera la familia de productos de software usando el editor obtenido, reduciendo los costos de desarrollo y el tiempo de construcción de cada formulario.