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.

Description

Title: 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
Author/s:
  • García Salgado, Roberto
Contributor/s:
  • Rodríguez González, Alejandro
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: June 2016
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
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

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.

More information

Item ID: 43496
DC Identifier: http://oa.upm.es/43496/
OAI Identifier: oai:oa.upm.es:43496
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 13 Oct 2016 11:50
Last Modified: 13 Oct 2016 11:50
  • 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