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
Dirixida por:
  1. Javier Rodeiro Iglesias Director

Universidade de defensa: Universidade de Vigo

Fecha de defensa: 28 de marzo de 2008

Tribunal:
  1. José Francisco Creissac Freitas De Campos Presidente/a
  2. Celso Campos Bastos Secretario
  3. Emilio Camahort Gurrea Vogal
  4. Francisco Miguel Gea Megías Vogal
  5. Joaquín Huerta Guijarro Vogal
Departamento:
  1. Informática

Tipo: Tese

Teseo: 204903 DIALNET

Resumo

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.