Home > Research > Publications & Outputs > A Reflective Middleware to Support Peer-to-Peer...
View graph of relations

A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation

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

Published

Standard

A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation. / Tyson, Gareth; Grace, P.; Mauthe, Andreas et al.
Distributed Applications and Interoperable Systems : 9th IFIP WG 6.1 International Conference, DAIS 2009, Lisbon, Portugal, June 9-11, 2009. Proceedings. ed. / Twittie Senivongse ; Rui Oliveira. Berlin: Springer, 2009. p. 30-43 (Lecture Notes in Computer Science; Vol. 5523).

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

Harvard

Tyson, G, Grace, P, Mauthe, A, Blair, GS, Kaune, S & Content Network of Excellence (FP6-IST-038423) (Funder) 2009, A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation. in T Senivongse & R Oliveira (eds), Distributed Applications and Interoperable Systems : 9th IFIP WG 6.1 International Conference, DAIS 2009, Lisbon, Portugal, June 9-11, 2009. Proceedings. Lecture Notes in Computer Science, vol. 5523, Springer, Berlin, pp. 30-43, 9th IFIP International Conference on Distributed Applications and Interoperable Systems, Lisbon, Portugal, 9/06/09. https://doi.org/10.1007/978-3-642-02164-0_3

APA

Tyson, G., Grace, P., Mauthe, A., Blair, G. S., Kaune, S., & Content Network of Excellence (FP6-IST-038423) (Funder) (2009). A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation. In T. Senivongse , & R. Oliveira (Eds.), Distributed Applications and Interoperable Systems : 9th IFIP WG 6.1 International Conference, DAIS 2009, Lisbon, Portugal, June 9-11, 2009. Proceedings (pp. 30-43). (Lecture Notes in Computer Science; Vol. 5523). Springer. https://doi.org/10.1007/978-3-642-02164-0_3

Vancouver

Tyson G, Grace P, Mauthe A, Blair GS, Kaune S, Content Network of Excellence (FP6-IST-038423) (Funder). A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation. In Senivongse T, Oliveira R, editors, Distributed Applications and Interoperable Systems : 9th IFIP WG 6.1 International Conference, DAIS 2009, Lisbon, Portugal, June 9-11, 2009. Proceedings. Berlin: Springer. 2009. p. 30-43. (Lecture Notes in Computer Science). doi: 10.1007/978-3-642-02164-0_3

Author

Tyson, Gareth ; Grace, P. ; Mauthe, Andreas et al. / A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation. Distributed Applications and Interoperable Systems : 9th IFIP WG 6.1 International Conference, DAIS 2009, Lisbon, Portugal, June 9-11, 2009. Proceedings. editor / Twittie Senivongse ; Rui Oliveira. Berlin : Springer, 2009. pp. 30-43 (Lecture Notes in Computer Science).

Bibtex

@inproceedings{9d87e89553974c1782e2e4768f2d1041,
title = "A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation",
abstract = "As peer-to-peer systems are evolving from simplistic application specific overlays to middleware platforms hosting a range of potential applications it has become evident that increasingly configurable approaches are required to ensure appropriate overlay support is provided for divergent applications. This is exacerbated by the increasing heterogeneity of networked devices expected to host the overlay. Traditional adaptation approaches rely on simplistic design-time isolated fine-tuning of overlay operations. This, however, cannot fully support the level of configurability required by next generation peer-to-peer systems. To remedy this, a middleware overlay framework is designed that promotes the use of architectural reconfiguration for adaptive purposes. Underpinning this is a generic reusable component pattern that utilises software reflection to enable rich and extensible adaptation of overlays beneath divergent applications operating in heterogeneous environments. This is evaluated through a number of case-study experiments showing how overlays developed using the framework have been adapted to address a range of application and environmental variations.",
keywords = "Adaptation , peer-to-peer, reflective middleware",
author = "Gareth Tyson and P. Grace and Andreas Mauthe and Blair, {Gordon S.} and Sebastian Kaune and {Content Network of Excellence (FP6-IST-038423) (Funder)}",
year = "2009",
month = jun,
day = "9",
doi = "10.1007/978-3-642-02164-0_3",
language = "English",
isbn = "978-3-642-02163-3",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "30--43",
editor = "{Senivongse }, {Twittie } and Oliveira, {Rui }",
booktitle = "Distributed Applications and Interoperable Systems",
note = "9th IFIP International Conference on Distributed Applications and Interoperable Systems ; Conference date: 09-06-2009 Through 12-06-2009",

}

RIS

TY - GEN

T1 - A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation

AU - Tyson, Gareth

AU - Grace, P.

AU - Mauthe, Andreas

AU - Blair, Gordon S.

AU - Kaune, Sebastian

AU - Content Network of Excellence (FP6-IST-038423) (Funder)

PY - 2009/6/9

Y1 - 2009/6/9

N2 - As peer-to-peer systems are evolving from simplistic application specific overlays to middleware platforms hosting a range of potential applications it has become evident that increasingly configurable approaches are required to ensure appropriate overlay support is provided for divergent applications. This is exacerbated by the increasing heterogeneity of networked devices expected to host the overlay. Traditional adaptation approaches rely on simplistic design-time isolated fine-tuning of overlay operations. This, however, cannot fully support the level of configurability required by next generation peer-to-peer systems. To remedy this, a middleware overlay framework is designed that promotes the use of architectural reconfiguration for adaptive purposes. Underpinning this is a generic reusable component pattern that utilises software reflection to enable rich and extensible adaptation of overlays beneath divergent applications operating in heterogeneous environments. This is evaluated through a number of case-study experiments showing how overlays developed using the framework have been adapted to address a range of application and environmental variations.

AB - As peer-to-peer systems are evolving from simplistic application specific overlays to middleware platforms hosting a range of potential applications it has become evident that increasingly configurable approaches are required to ensure appropriate overlay support is provided for divergent applications. This is exacerbated by the increasing heterogeneity of networked devices expected to host the overlay. Traditional adaptation approaches rely on simplistic design-time isolated fine-tuning of overlay operations. This, however, cannot fully support the level of configurability required by next generation peer-to-peer systems. To remedy this, a middleware overlay framework is designed that promotes the use of architectural reconfiguration for adaptive purposes. Underpinning this is a generic reusable component pattern that utilises software reflection to enable rich and extensible adaptation of overlays beneath divergent applications operating in heterogeneous environments. This is evaluated through a number of case-study experiments showing how overlays developed using the framework have been adapted to address a range of application and environmental variations.

KW - Adaptation

KW - peer-to-peer

KW - reflective middleware

U2 - 10.1007/978-3-642-02164-0_3

DO - 10.1007/978-3-642-02164-0_3

M3 - Conference contribution/Paper

SN - 978-3-642-02163-3

T3 - Lecture Notes in Computer Science

SP - 30

EP - 43

BT - Distributed Applications and Interoperable Systems

A2 - Senivongse , Twittie

A2 - Oliveira, Rui

PB - Springer

CY - Berlin

T2 - 9th IFIP International Conference on Distributed Applications and Interoperable Systems

Y2 - 9 June 2009 through 12 June 2009

ER -