Diseño de una arquitectura basada en modelos en tiempo de ejecución, para el monitoreo y análisis de interacciones humano-computador

Loading...
Thumbnail Image

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

Enlace al documento