Diseño de una arquitectura basada en modelos en tiempo de ejecución, para el monitoreo y análisis de interacciones humano-computador
Loading...
Date
2024-08-28
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad de Cuenca
Abstract
Currently, there is a growing need for computer systems to have self-adaptive features, especially in environments where users are constantly interacting, dynamically changing the context and, therefore, the state of the system and its environment. This Bachelor’s Degree Final Project presents an architecture for Self-Adaptive Systems (SAs) focused on Human Computer Interaction (HCI), based on runtime models and the MAPE-K control loop for monitoring and analysis. The work was developed through a literature exploration and a quantitative approach based on Hernandez Sampieri methodology. A prototype guided by the proposed architecture was implemented, incorporating its different modules to test its applicability in real scenarios. The evaluation was carried out through two quasi-experiments with a sample of 25 participants, focused on the perception of the architecture in terms of ease of use, perceived usefulness and intention of future use. The results highlighted a high perception in each of the evaluated aspects, concluding that the developed architecture is effective from the point of view of software architects.
Resumen
Actualmente, existe una creciente necesidad de que los sistemas informáticos tengan características de autoadaptación, especialmente en ambientes donde los usuarios interactúan constantemente, cambiando dinámicamente el contexto y, por ende, el estado del sistema y su entorno. Este trabajo de titulación presenta una arquitectura para Sistemas Autoadaptativos (SAs) enfocada en la Interacción Humano-Computador (HCI), basada en modelos en tiempo de ejecución y el bucle de control MAPE-K para el monitoreo y análisis. El trabajo se desarrolló mediante una exploración de literatura y un enfoque cuantitativo basado en la metodología de Hernandez Sampieri. Se implementó un prototipo guiado por la arquitectura propuesta, incorporando sus distintos módulos para probar su aplicabilidad en escenarios reales. La evaluación se realizó mediante dos cuasi-experimentos con una muestra de 25 participantes, centrados en la percepción de la arquitectura en términos de facilidad de uso, utilidad percibida e intención de uso futuro. Los resultados destacaron una percepción elevada en cada uno de los aspectos evaluados, concluyendo que la arquitectura desarrollada es efectiva desde el punto de vista de los arquitectos de software.
Keywords
Computación, Informática, Dispositivos electrónicos, Inteligencia artificial
Citation
Código de tesis
TS;323
Código de tesis
Grado Académico
Ingeniero en Ciencias de la Computación
