Show simple item record

dc.contributor.authorMEIER, RENEen
dc.contributor.authorHAAHR, MADSen
dc.date.accessioned2009-12-01T12:39:44Z
dc.date.available2009-12-01T12:39:44Z
dc.date.issued2010en
dc.date.submitted2010en
dc.identifier.citationJan 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 - 350en
dc.identifier.otherYen
dc.identifier.urihttp://hdl.handle.net/2262/35106
dc.descriptionPUBLISHEDen
dc.description.abstractService-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.sponsorshipThe 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.extent323en
dc.format.extent350en
dc.format.mimetypeapplication/pdf
dc.language.isoenen
dc.relation.ispartofseriesPeer-to-Peer Networking and Applications (Springer)en
dc.relation.ispartofseries3en
dc.relation.ispartofseries4en
dc.rightsYen
dc.subjectGradient topology - Service-oriented architecture - Super-peer election - Utility - Aggregationen
dc.titleDecentralising a Service-Oriented Architectureen
dc.typeJournal Articleen
dc.type.supercollectionscholarly_publicationsen
dc.type.supercollectionrefereed_publicationsen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/haahrmen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/rmeieren
dc.identifier.rssinternalid59910en
dc.identifier.rssurihttp://dx.doi.org/10.1007/s12083-009-0062-6


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record