Aplicación Web para editar licencias digitales

Gutiérrez Lorenzo, Guillermo (2018). Aplicación Web para editar licencias digitales. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Descripción

Título: Aplicación Web para editar licencias digitales
Autor/es:
  • Gutiérrez Lorenzo, Guillermo
Director/es:
  • Suárez de Figueroa Baonza, María del Carmen
  • Rodríguez Doncel, Víctor
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería Informática
Fecha: Enero 2018
Materias:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Inteligencia Artificial
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 (930kB) | Vista Previa

Resumen

Este trabajo presenta el desarrollo de una aplicación web para la edición de licencias digitales ODRL. Estas políticas (licencias), compuestas en RDF, permiten expresar permisos y prohibiciones sobre recursos digitales, explicitando elementos como a quien van dirigidos, acciones permitidas, restricciones temporales, etc. La aplicación desarrollada para este trabajo está dispon ible online en: http://odrleditor.appspot.com/. El editor desarrollado consiste en un formulario que se va creado dinámicamente según los elementos que va añadiendo el usuario, abstrayéndole de toda la compl ejidad de las reglas para componer una política ODRL, y limitando lo menos posible las posibilidades que brindan. Al final, el usuario puede obtener una política en diferentes formatos, así como información sobre su validez. Tras el estudio del funcionami ento de las políticas ODRL, se plantea el diseño de una interfaz lo más sencill a posible, y que ayude al usuario a comprender la estructura de la política que está generando. Vemos como durante la implementación del sistema hemos lidiado con los problemas que suponen generar un formulario HTTP dinámicamente desde el front - end, y que tiene que poder leer el back - end . Durante el desarrollo se van escogiendo las tecnologías que han permitido la implementación de diferentes funcionalidades que ha ido requirien do el sistema, entre las que se encuentran: Spring, jQuery, Bootstrap, Jackson, Apache HTTP Client, Apache Jena, y Google App Engine . De estas tecnologías mostramos como se han integrado en el sistema para obtener el resultado final.---ABSTRACT---This work presents the development of a web application for the edition of ODRL digital licenses. These politics (licenses), composed in RDF, allow to express permissions and prohibitions on digital resources, specifying elements such as who they are addressed to, allowed actions, temporary restrictions, etc. The application developed for this work is available online at: http://odrleditor.appspot.com/. The developed editor consists of a form that is dynamically creat ed according to the elements that the user is adding, abstracting him from the complexity of the rules to compose an ODRL politic, and narrowing as less as possible the possibilities that they offer. In the end the user can obtain a licence in different fo rmats, as well as information about its validity. After studying the operation of the ODRL politics, the design of an interface is proposed, being as simple as possible, and helping the user to understand the structure of the policy that is being generate d. During the implementation of the system we see how we have dealt with the problems that involve generating a HTTP form dynamically from the front - end, and that the back - end must be able to read. During the development are chosen the technologies that h ave allowed the implementation of different functionalities that have been required by the system, among which are : Spring, jQuery, Bootstrap, Jackson, Apache HTTP Client, Apache Jena, and Google App Engine . From these technologies we show how they have be en integrate d into the system to obtain the final result.

Más información

ID de Registro: 49687
Identificador DC: http://oa.upm.es/49687/
Identificador OAI: oai:oa.upm.es:49687
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 09 Mar 2018 11:29
Ultima Modificación: 09 Mar 2018 11:29
  • GEO_UP4
  • 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
  • InvestigaM
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM