Sistematización de la validación de interacción del usuario sobre la visualización en interfaces de usuario usando especificación abstracta

  1. Gómez Carnero, Susana
Supervised by:
  1. Javier Rodeiro Iglesias Director

Defence university: Universidade de Vigo

Fecha de defensa: 28 March 2008

Committee:
  1. José Francisco Creissac Freitas De Campos Chair
  2. Celso Campos Bastos Secretary
  3. Emilio Camahort Gurrea Committee member
  4. Francisco Miguel Gea Megías Committee member
  5. Joaquín Huerta Guijarro Committee member
Department:
  1. Informática

Type: Thesis

Teseo: 204903 DIALNET

Abstract

El trabajo presentado define mecanismos de evaluación objetiva de interfaces de usuario visuales de aplicación sobre un sistema de representación de la interfaz en etapas previas a su implementación, Para ello, se ha seleccionado un sistema de representación de interfaces de usuario visuales, DGAIU, y se le han realizado diversas ampliaciones para que provea de toda la sintaxis y semántica necesaria para la automatización de la evaluación objetiva. El trabajo también ha establecido los métodos necesarios para obtener los estados de interacción con el usuario y el grafo de estados total de la interfaz de usuario. Se ha desarrollado una herramienta que permie la definición abstracta de interfaces de usuario en base a la definición DGAIU, definición sobre la cual se pueden aplicar los métodos que se han especificado de identificación de estados inalcanzables de la interfaz debidos a la jerarquía visual, de eliminación de estados inalcanzables debidos a jerarquía visual, de obtención automática de tareas a partir del grafo de estados de la interfaz y de obtención automática de ciclos simples a partir del grafo de estados de la interfaz. Otra de las aportaciones de este trabajo es un sistema de representación de pruebas de usabilidad de interfaces de usuario basado en tareas, para facilitar la realización de dichas pruebas por parte del usuario se ha desarrollado una herramienta que permite la creación de prototipos de interfaz sobre los cuales el usuario realiza las pruebas definidas y permite el almacenamiento de los resultados obtenidos para su posterior estudio.