TY - GEN
T1 - Prometheus
T2 - ACM/IFIP/USENIX 11th International Middleware Conference, Middleware 2010
AU - Kourtellis, Nicolas
AU - Finnis, Joshua
AU - Anderson, Paul
AU - Blackburn, Jeremy
AU - Borcea, Cristian
AU - Iamnitchi, Adriana
PY - 2010
Y1 - 2010
N2 - Recent Internet applications, such as online social networks and user-generated content sharing, produce an unprecedented amount of social information, which is further augmented by location or collocation data collected from mobile phones. Unfortunately, this wealth of social information is fragmented across many different proprietary applications. Combined, it could provide a more accurate representation of the social world, and it could enable a whole new set of socially-aware applications. We introduce Prometheus, a peer-to-peer service that collects and manages social information from multiple sources and implements a set of social inference functions while enforcing user-defined access control policies. Prometheus is socially-aware: it allows users to select peers that manage their social information based on social trust and exploits naturally-formed social groups for improved performance. We tested our Prometheus prototype on PlanetLab and built a mobile social application to test the performance of its social inference functions under real-time constraints. We showed that the social-based mapping of users onto peers improves the service response time and high service availability is achieved with low overhead.
AB - Recent Internet applications, such as online social networks and user-generated content sharing, produce an unprecedented amount of social information, which is further augmented by location or collocation data collected from mobile phones. Unfortunately, this wealth of social information is fragmented across many different proprietary applications. Combined, it could provide a more accurate representation of the social world, and it could enable a whole new set of socially-aware applications. We introduce Prometheus, a peer-to-peer service that collects and manages social information from multiple sources and implements a set of social inference functions while enforcing user-defined access control policies. Prometheus is socially-aware: it allows users to select peers that manage their social information based on social trust and exploits naturally-formed social groups for improved performance. We tested our Prometheus prototype on PlanetLab and built a mobile social application to test the performance of its social inference functions under real-time constraints. We showed that the social-based mapping of users onto peers improves the service response time and high service availability is achieved with low overhead.
KW - P2P networks
KW - Social data management
KW - Socially-aware applications
UR - http://www.scopus.com/inward/record.url?scp=79956211908&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79956211908&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-16955-7_11
DO - 10.1007/978-3-642-16955-7_11
M3 - Conference contribution
AN - SCOPUS:79956211908
SN - 3642169546
SN - 9783642169540
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 212
EP - 231
BT - Middleware 2010 - ACM/IFIP/USENIX 11th International Middleware Conference, Proceedings
Y2 - 29 November 2010 through 3 December 2010
ER -