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
Dirigée par:
  1. Javier Rodeiro Iglesias Directeur

Université de défendre: Universidade de Vigo

Fecha de defensa: 28 mars 2008

Jury:
  1. José Francisco Creissac Freitas De Campos President
  2. Celso Campos Bastos Secrétaire
  3. Emilio Camahort Gurrea Rapporteur
  4. Francisco Miguel Gea Megías Rapporteur
  5. Joaquín Huerta Guijarro Rapporteur
Département:
  1. Informática

Type: Thèses

Teseo: 204903 DIALNET

Résumé

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.