Rediseño y mejora de la usabilidad del sistema online de desarrollo de ontologías OnToology

Ramón Pacios, Carlos de (2020). Rediseño y mejora de la usabilidad del sistema online de desarrollo de ontologías OnToology. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Rediseño y mejora de la usabilidad del sistema online de desarrollo de ontologías OnToology
Author/s:
  • Ramón Pacios, Carlos de
Contributor/s:
  • Poveda Villalón, María
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: June 2020
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Inteligencia Artificial
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

OnToology es un sistema desarrollado por miembros del Ontology Engineering Group (OEG) que se encuentra en la Escuela Técnica Superior de Ingeniería informática de la Universidad Politécnica de Madrid. Este sistema aglutina una serie de herramientas que ayudan y facilitan el desarrollo y la automatización de tareas asociadas al desarrollo de ontologías como: automatizar la documentación relacionada con una ontología (WIDOCO), detección de los errores más habituales en formato OWL cuando se desarrollan ontologías (OOPS!) y elaboración de una representación gráfica a partir de archivo RDF (AR2DTool). El usuario del sistema debe iniciar sesión con su cuenta de GitHub, donde tiene que tener un repositorio, el que desea utilizar con OnToology, de forma pública y conteniendo al menos una ontología en formato OWL. Siguiendo la opinión de algunos trabajos sobre la experiencia de usuario de OnToology, se llevó a cabo el rediseño y la mejora de la página web de esta aplicación con la intención de mejorar tanto la interfaz de usuario como su experiencia con ésta. El trabajo del alumno describe las etapas que ha seguido: el análisis del sistema para comprender el funcionamiento de OnToology y las herramientas que brinda a sus usuarios. Además, se hace un análisis más técnico con relación al código de la página y de posibles mejoras que se pueden implementar para que la página web sea más compatible con un mayor número de navegadores y mejore su rendimiento a la hora de ser renderizada por éstos. Se analiza más en detalle y, para mejorar la usabilidad y experiencia de usuario, la sección de la página web donde los usuarios interaccionan con los repositorios que han añadido y customizan las herramientas que desean por parte del sistema. A continuación, se describe el desarrollo de la nueva implementación y se justifican los cambios. Y, por último, se describen las pruebas a las que se ha sometido el código implementado y las posibles líneas futuras a seguir. El resultado final alcanzado mejora la accesibilidad, facilitando el uso y las tareas que pueden realizarse en la plataforma, así como la visualización de los datos relacionados con los repositorios.---ABSTRACT---OnToology is a system developed by members of the Ontology Engineering Group (OEG) that are located in the Computer Science School of the Polytechnic University of Madrid. This system integrates a series of tools that help and facilitate the development and automation of tasks associated with the development of ontologies, such as: automating the documentation related to an ontology (WIDOCO), detection of the most common errors in OWL format when developing ontologies (OOPS!) and an elaboration of a graphic representation from RDF file (AR2DTool). The system user must log in with their GitHub account with their email visible, where they must have a public repository, the one they want to use with OnToology, containing at least one ontology in OWL format. Following the opinion of some works on the OnToology user experience, the redesign and improvement of the website of this application were carried out to improve both the user interface and the user experience. The student's work describes the stages that have been followed: the analysis of the system to understand who OnToology works and the tools it provides to its users. Also, more technical analysis is made concerning the page code and possible improvements that can be implemented to make the web page more compatible with a greater number of browsers and improve its performance when it comes to rendering them. Also, the section of the website where users interact with the repositories is analysed in more detail and redesign to the improve usability and user experience. The development of the new implementation is described, and the changes are justified. Finally, the tests to which the implemented code has been submitted and the possible future lines to follow are described. The final result has the aim of improving accessibility, facilitating the use and tasks that can be performed on the platform, as well as the visualization of the data related to the repositories.

More information

Item ID: 63037
DC Identifier: http://oa.upm.es/63037/
OAI Identifier: oai:oa.upm.es:63037
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 26 Jul 2020 07:25
Last Modified: 26 Jul 2020 07:25
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM