Español English Contacte con nosotros http://www.uc3m.es/portal/page/portal/biblioteca
DSpace e-Archivo

Archivo Abierto Institucional de la Universidad Carlos III de Madrid > Trabajos académicos > Proyectos Fin de Carrera >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10016/15149

Google™ Scholar. Others By: Caballo Gil, Manuel
Files in This Item:
PFC_Manuel_Caballo_Gil.pdf9,54 MBAdobe PDFformato pdf
Title: Diseño e implementación de un sistema de gestión de reputación para JXTA
Author(s): Caballo Gil, Manuel
Advisor(s): Almenares Mendoza, Florina
Publisher: Universidad Carlos III de Madrid. Departamento de Ingeniería Telemática
Issued date: Jun-2012
Defense date: 12-Jul-2012
URI: http://hdl.handle.net/10016/15149
Degree: Ingeniería Técnica en Telemática
Abstract: Las redes y aplicaciones Peer-to-Peer (P2P) se han extendido significativamente a lo largo de los últimos años, complementando a los sistemas centralizados tradicionales, y son un ejemplo actual en el que se dan continuas interacciones entre individuos desconocidos. Por otro lado, la reputación es uno de los pilares fundamentales que llevan a las personas a confiar en otros individuos, ayudando a establecer medidas objetivas de la calidad del comportamiento de los mismos. Por lo tanto, la reputación es un parámetro fundamental que cada usuario debe ganarse de cara al resto de miembros de la red. La mayoría de las aplicaciones Peer-to-Peer existentes hoy en día, como eBay o BitTorrent, implementan sistemas de gestión de reputación por motivos de seguridad, y para garantizar su correcto funcionamiento, por lo que serán una pieza clave dentro de las mismas. Los sistemas de reputación proporcionan información esencial para el cálculo de la confianza, como predicciones de comportamientos futuros basadas en acciones pasadas de un peer. El objetivo de este proyecto consiste diseñar e implementar un sistema de gestión de reputación orientado a aplicaciones de anotación semántica dentro de comunidades, basado en medidas concretas de calidad que se traduzcan en un cálculo uniforme de la reputación de los individuos. Por tanto, este sistema se utiliza dentro de una red Peer-to-Peer, unificando los conceptos vistos anteriormente. Para lograr este propósito, la implementación del sistema se ha sustentado en JXTA, un conjunto abierto de protocolos que modela el comportamiento de una red Peer-to-Peer. Además, se han tomado como referencia las directrices generales proporcionadas por el estudio teórico presentado en Poblano, un sistema de gestión de reputación y confianza diseñado específicamente para JXTA. En este proyecto se aporta una interfaz genérica que puede ser utilizada por cualquier aplicación distribuida para beneficiarse de la funcionalidad proporcionada por un sistema de gestión de reputación descentralizado. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Peer-to-Peer (P2P) networks and applications have been increasingly extended during these last few years, complementing traditional centralized systems, and they are a current example in which interactions between unknown individuals continuously happen. On the other hand, reputation is one of the cornerstones that lead people to deal with other individuals, helping to establish quality measures for those relationships. Therefore, reputation is a fundamental parameter that every user has to earn among other users. Most part of the current Peer-to-Peer applications, such as eBay or BitTorrent, implement reputation systems for security reasons, and to ensure their proper operation, so they will be a key element for those applications. Reputation systems provide essential input for computational trust such as predictions of future behavior based on the past actions of a peer. The main goal of this project is to design and implement a reputation management system aimed at semantic annotation systems in communities, based on specific quality measures which will translate into a uniform calculation of the reputation of the individuals. Therefore, this reputation management system is used on a Peer-to-Peer network, unifying both previous concepts. To achieve this goal, the implementation is based on JXTA, a set of open protocols that models the behavior of a Peer-to-Peer network. Moreover, the general guidelines taken as a reference have been provided by the theoretical work shown in Poblano, a reputation and confidence management system specifically designed for JXTA. This project offers a generic interface which can be used by any distributed application to profit from the features provided by a decentralized reputation management system.
Keywords: Reputación
Peer-to-peer
JXTA
Poblano
Appears in Collections:Proyectos Fin de Carrera

Refworks Export

SFX Query

This item is licensed under a Creative Commons License
Creative Commons

Items in E-Archivo are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! © Universidad Carlos III de Madrid - Software DSpace - Terms of use - Feedback