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

被引:0
|
作者
Tyson, Gareth [1 ]
Grace, Paul [1 ]
Mauthe, Andreas [1 ]
Blair, Gordon [1 ]
Kaune, Sebastian [2 ]
机构
[1] Univ Lancaster, Dept Comp, InfoLab21, Lancaster, England
[2] Tech Univ Darmstadt, KOM Multimedia Commun, Darmstadt, Germany
关键词
Adaptation; peer-to-peer; reflective middleware;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:30 / +
页数:3
相关论文
共 50 条
  • [1] PKTown: A Peer-to-Peer middleware to support multiplayer online games
    Jin, Hai
    Yao, Hong
    Liao, Xiaofei
    Yang, Sirui
    Liu, Wei
    Jia, Yong
    [J]. MUE: 2007 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2007, : 54 - +
  • [2] DOLCLAN - Middleware support for peer-to-peer distributed shared objects
    Bardram, Jakob E.
    Mogensen, Martin
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, PROCEEDINGS, 2007, 4531 : 119 - +
  • [3] Hierarchical Peer-to-Peer Overlay with Cluster-Reputation-Based Adaptation
    Hu, Chih-Lin
    Kuo, Tzu-Han
    [J]. 2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 691 - 696
  • [4] CONFIIT: a middleware for peer-to-peer computing
    Oliver Flauzac
    Michael Krajecki
    Luiz-Angelo Steffenel
    [J]. The Journal of Supercomputing, 2010, 53 : 86 - 102
  • [5] CONFIIT: a middleware for peer-to-peer computing
    Flauzac, Oliver
    Krajecki, Michael
    Steffenel, Luiz-Angelo
    [J]. JOURNAL OF SUPERCOMPUTING, 2010, 53 (01): : 86 - 102
  • [6] An efficient mechanism for mobility support using peer-to-peer overlay networks
    Le, H
    Hoang, D
    Simmonds, A
    Yousef, B
    Chan, J
    [J]. 2005 3RD IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2005, : 325 - 330
  • [7] Trustworthiness in peer-to-peer overlay networks
    Nakajima, Yoshio
    Watanabe, Kenichi
    Hayashibara, Naohiro
    Enokido, Tomoya
    Takizawa, Makoto
    Deen, S. Misbah
    [J]. IEEE INTERNATIONAL CONFERENCE ON SENSOR NETWORKS, UBIQUITOUS, AND TRUSTWORTHY COMPUTING, VOL 1, PROCEEDINGS, 2006, : 86 - +
  • [8] A Programmable Structured Peer-to-Peer Overlay
    Portmann, Marius
    Ardon, Sebastien
    Senac, Patrick
    [J]. ACTIVE AND PROGRAMMABLE NETWORKS, 2009, 4388 : 145 - +
  • [9] On the connectedness of peer-to-peer overlay networks
    Si, WS
    Li, MC
    [J]. 11th International Conference on Parallel and Distributed Systems, Vol I, Proceedings, 2005, : 474 - 480
  • [10] Efficient peer-to-peer overlay construction
    Ni, LM
    Liu, YH
    [J]. PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY FOR DYNAMIC E-BUSINESS, 2004, : 314 - 317