Lenguaje Específico de Dominio para modelar reglas de autoadaptación de sistemas IoT
- 35 páginas Digital
Ingeniero en Ciencias de la Computación
El desarrollo y mantenimiento de software para sistemas IoT es una tarea compleja debido alto dinamismo e incertidumbre en el que operan estos sistemas. Ante esta situación, surge la evidente necesidad de generar herramientas de desarrollo que permitan la adaptabilidad de los sistemas IoT de forma autónoma, continua y dinámica, con base a reglas o políticas preconcebidas para el sistema. En este trabajo de graduación, se desarrolló un Lenguaje Específico de Dominio (DSL) orientado al modelado de sistemas IoT autoadaptables. Además, se realizó una evaluación empírica del DSL para comprender la efectividad, eficiencia y usabilidad de la misma. Esta evaluación demostró que el DSL de autoadaptación es una solución práctica que mejora la efectividad y eficiencia en el desarrollo de sistemas IoT autoadaptables, permitiendo una gestión escalable, adaptable y optimizada, por lo que los usuarios la consideran fácil de usar, útil y tienen la intención de utilizarla en proyectos futuros.
AUTOADAPTACIÓN INGENIERÍA DIRIGIDA POR MODELOS-MDE INTERNET DE LAS COSAS-IOT LENGUAJE DE DOMINIO ESPECIFICO-DSL METAMODELO SISTEMAS INTELIGENTES