Diseño y desarrollo de una plataforma web para la consulta, visualización y gestión de un repositorio semántico de interacciones planta-patógeno

García Salgado, Roberto (2016). Diseño y desarrollo de una plataforma web para la consulta, visualización y gestión de un repositorio semántico de interacciones planta-patógeno. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Descripción

Título: Diseño y desarrollo de una plataforma web para la consulta, visualización y gestión de un repositorio semántico de interacciones planta-patógeno
Autor/es:
  • García Salgado, Roberto
Director/es:
  • Rodríguez González, Alejandro
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería Informática
Fecha: Junio 2016
Materias:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

The main objective of this project is the search and data display support with a web platform that consume data of a semantic repository through SPARQL queries. This platform have to be able to search data, and then show and make new interactions in the platform. So in this work we have been developed and desing of the web platform, more concretely the display of the interactions plant-pathogen of the sematic repository. In this way the platform designed, must consume data repository through SPARQL queries, and later make a graphic display data module. This display will be performed with a graphic based in nodules, which must be attractive, intuitive and easy for the user. About the development, we have developed a series of queries to get necesary data for display. For this we used C# language and a specialized library named dotNetRDF. For the webside itself, we used the standard HTML5 whit CSS3 as a style sheet. Finally for the necesary graphic representation we used a ibrary GoJS based in JavaScript which is responsable of show the nodules tree, and the interactions between represented data and user.---ABSTRACT---El objetivo principal de este proyecto es el de dar soporte a la búsqueda y visualización de datos, mediante una plataforma web, que consuma los datos de un repositorio semántico, mediante consultas SPARQL. Dicha plataforma, por lo tanto, debe ser capaz de realizar búsquedas de datos, visualizarlos e introducir nuevas interacciones en la plataforma. De este modo, en este trabajo de fin de grado, se ha llevado a cabo el diseño y desarrollo de la plataforma web, más concretamente de la visualización del repositorio semántico de interacciones planta-patógeno. De esta manera, la plataforma diseñada deberá consumir los datos de dicho repositorio mediante consultas SPARQL específicas, para posteriormente generar un módulo de visualización gráfica de dichos datos. Esta visualización se realizará mediante un gráfico basado en nodos, el cual debe ser lo más atractivo, intuitivo y sencillo posible para el usuario final que utilice la plataforma. En cuanto al desarrollo propiamente dicho, encontramos que para la implementación de la lógica interna se han desarrollado una serie de consultas para la obtención de los datos necesarios para la visualización, para lo cual se ha utilizado el lenguaje de programación C# con una librería especializada para consultas SPARQL denominada dotNetRDF. Para la implementación de la página web propiamente dicha, se ha utilizado el estándar HTML5 junto con CSS3 como hoja de estilos. Por último, para llevar a cabo la representación gráfica necesaria, se ha utilizado una librería GoJS basada en JavaScript, la cual se encarga de la representación del árbol de nodos, y de las interacciones entre el usuario y los datos representados.

Más información

ID de Registro: 43496
Identificador DC: http://oa.upm.es/43496/
Identificador OAI: oai:oa.upm.es:43496
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 13 Oct 2016 11:50
Ultima Modificación: 13 Oct 2016 11:50
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM