dc.contributor.author | MEIER, RENE | en |
dc.contributor.author | HAAHR, MADS | en |
dc.date.accessioned | 2009-12-01T12:39:44Z | |
dc.date.available | 2009-12-01T12:39:44Z | |
dc.date.issued | 2010 | en |
dc.date.submitted | 2010 | en |
dc.identifier.citation | Jan Sacha, Bartosz Biskupski, Dominik Dahlem, Raymond Cunningham, Rene Meier, Jim Dowling and Mads Haahr, Decentralising a Service-Oriented Architecture, Peer-to-Peer Networking and Applications (Springer), 3, 4, 2010, 323 - 350 | en |
dc.identifier.other | Y | en |
dc.identifier.uri | http://hdl.handle.net/2262/35106 | |
dc.description | PUBLISHED | en |
dc.description.abstract | Service-oriented computing is becoming an
increasingly popular paradigm for modelling and building
distributed systems in open and heterogeneous
environments. However, proposed service-oriented architectures
are typically based on centralised components,
such as service registries or service brokers, that
introduce reliability, management, and performance
issues. This paper describes an approach to fully decentralise
a service-oriented architecture using a selforganising
peer-to-peer network maintained by service
providers and consumers. The design is based on a gradient
peer-to-peer topology, which allows the system to
replicate a service registry using a limited number of the
most stable and best performing peers. The paper evaluates
the proposed approach through extensive simulation
experiments and shows that the decentralised
registry and the underlying peer-to-peer infrastructure
scale to a large number of peers and can successfully
manage high peer churn rates. | en |
dc.description.sponsorship | The work described in this paper was
partly funded by the EU FP6 Digital Business Ecosystem project
(DBE), Microsoft Research Cambridge, and the Irish Research
Council for Science Engineering and Technology (IRCSET).
This article is distributed under the terms of the
Creative Commons Attribution Noncommercial License which
permits any noncommercial use, distribution, and reproduction
in any medium, provided the original author(s) and source are
credited. | en |
dc.format.extent | 323 | en |
dc.format.extent | 350 | en |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | en |
dc.relation.ispartofseries | Peer-to-Peer Networking and Applications (Springer) | en |
dc.relation.ispartofseries | 3 | en |
dc.relation.ispartofseries | 4 | en |
dc.rights | Y | en |
dc.subject | Gradient topology - Service-oriented architecture - Super-peer election - Utility - Aggregation | en |
dc.title | Decentralising a Service-Oriented Architecture | en |
dc.type | Journal Article | en |
dc.type.supercollection | scholarly_publications | en |
dc.type.supercollection | refereed_publications | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/haahrm | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/rmeier | en |
dc.identifier.rssinternalid | 59910 | en |
dc.identifier.rssuri | http://dx.doi.org/10.1007/s12083-009-0062-6 | |