Home > Research > Publications & Outputs > A generic self-repair approach for overlays
View graph of relations

A generic self-repair approach for overlays

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A generic self-repair approach for overlays. / Porter, Barry; Coulson, Geoffrey; Taiani, Francois.
On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, Pt 2, Proceedings. ed. / R Meersman; Z Tari; P Herrero. Vol. 4278 BERLIN: SPRINGER-VERLAG BERLIN, 2006. p. 1490-1499 (Lecture Notes in Computer Science).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Porter, B, Coulson, G & Taiani, F 2006, A generic self-repair approach for overlays. in R Meersman, Z Tari & P Herrero (eds), On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, Pt 2, Proceedings. vol. 4278, Lecture Notes in Computer Science, SPRINGER-VERLAG BERLIN, BERLIN, pp. 1490-1499, On the Move Federated Workshops, Montpellier, 29/10/06. https://doi.org/10.1007/11915072_54

APA

Porter, B., Coulson, G., & Taiani, F. (2006). A generic self-repair approach for overlays. In R. Meersman, Z. Tari, & P. Herrero (Eds.), On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, Pt 2, Proceedings (Vol. 4278, pp. 1490-1499). (Lecture Notes in Computer Science). SPRINGER-VERLAG BERLIN. https://doi.org/10.1007/11915072_54

Vancouver

Porter B, Coulson G, Taiani F. A generic self-repair approach for overlays. In Meersman R, Tari Z, Herrero P, editors, On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, Pt 2, Proceedings. Vol. 4278. BERLIN: SPRINGER-VERLAG BERLIN. 2006. p. 1490-1499. (Lecture Notes in Computer Science). doi: 10.1007/11915072_54

Author

Porter, Barry ; Coulson, Geoffrey ; Taiani, Francois. / A generic self-repair approach for overlays. On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, Pt 2, Proceedings. editor / R Meersman ; Z Tari ; P Herrero. Vol. 4278 BERLIN : SPRINGER-VERLAG BERLIN, 2006. pp. 1490-1499 (Lecture Notes in Computer Science).

Bibtex

@inproceedings{e3ae825f63eb49e88f1774ce01ddf850,
title = "A generic self-repair approach for overlays",
abstract = "Self-repair is a key area of functionality in overlay networks, especially as overlays become increasingly widely deployed and relied upon. Today's common practice is for each overlay to implement its own self-repair mechanism. However, apart from leading to duplication of effort, this practice inhibits choice and flexibility in selecting from among multiple self-repair mechanisms that make different deployment-specific trade-offs between dependability and overhead. In this paper, we present an approach in which overlay networks provide functional behaviour only, and rely for their self-repair on a generic self-repair service. In our previously-published work in this area, we have focused on the distributed algorithms encapsulated within our self-repair service. In this paper we focus instead on API and integration issues. In particular, we show how overlay implementations can interact with our generic self-repair service using a small and simple API. We concretise the discussion by illustrating the use of this API from within an implementation of the popular Chord overlay. This involves minimal changes to the implementation while considerably increasing its available range of self-repair strategies.",
author = "Barry Porter and Geoffrey Coulson and Francois Taiani",
year = "2006",
doi = "10.1007/11915072_54",
language = "English",
isbn = "3-540-48273-3",
volume = "4278",
series = "Lecture Notes in Computer Science",
publisher = "SPRINGER-VERLAG BERLIN",
pages = "1490--1499",
editor = "R Meersman and Z Tari and P Herrero",
booktitle = "On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, Pt 2, Proceedings",
note = "On the Move Federated Workshops ; Conference date: 29-10-2006 Through 03-11-2006",

}

RIS

TY - GEN

T1 - A generic self-repair approach for overlays

AU - Porter, Barry

AU - Coulson, Geoffrey

AU - Taiani, Francois

PY - 2006

Y1 - 2006

N2 - Self-repair is a key area of functionality in overlay networks, especially as overlays become increasingly widely deployed and relied upon. Today's common practice is for each overlay to implement its own self-repair mechanism. However, apart from leading to duplication of effort, this practice inhibits choice and flexibility in selecting from among multiple self-repair mechanisms that make different deployment-specific trade-offs between dependability and overhead. In this paper, we present an approach in which overlay networks provide functional behaviour only, and rely for their self-repair on a generic self-repair service. In our previously-published work in this area, we have focused on the distributed algorithms encapsulated within our self-repair service. In this paper we focus instead on API and integration issues. In particular, we show how overlay implementations can interact with our generic self-repair service using a small and simple API. We concretise the discussion by illustrating the use of this API from within an implementation of the popular Chord overlay. This involves minimal changes to the implementation while considerably increasing its available range of self-repair strategies.

AB - Self-repair is a key area of functionality in overlay networks, especially as overlays become increasingly widely deployed and relied upon. Today's common practice is for each overlay to implement its own self-repair mechanism. However, apart from leading to duplication of effort, this practice inhibits choice and flexibility in selecting from among multiple self-repair mechanisms that make different deployment-specific trade-offs between dependability and overhead. In this paper, we present an approach in which overlay networks provide functional behaviour only, and rely for their self-repair on a generic self-repair service. In our previously-published work in this area, we have focused on the distributed algorithms encapsulated within our self-repair service. In this paper we focus instead on API and integration issues. In particular, we show how overlay implementations can interact with our generic self-repair service using a small and simple API. We concretise the discussion by illustrating the use of this API from within an implementation of the popular Chord overlay. This involves minimal changes to the implementation while considerably increasing its available range of self-repair strategies.

U2 - 10.1007/11915072_54

DO - 10.1007/11915072_54

M3 - Conference contribution/Paper

SN - 3-540-48273-3

VL - 4278

T3 - Lecture Notes in Computer Science

SP - 1490

EP - 1499

BT - On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, Pt 2, Proceedings

A2 - Meersman, R

A2 - Tari, Z

A2 - Herrero, P

PB - SPRINGER-VERLAG BERLIN

CY - BERLIN

T2 - On the Move Federated Workshops

Y2 - 29 October 2006 through 3 November 2006

ER -