TU Darmstadt / ULB / TUbiblio

Models and languages for overlay networks

Behnel, Stefan ; Buchmann, Alejandro (2005)
Models and languages for overlay networks.
Databases, Information Systems, and Peer-to-Peer Computing (DBISP2P 2006, DBISP2P 2005). Trondheim, Norway (28.08.2005-29.08.2005)
doi: 10.1007/978-3-540-71661-7_21
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

Implementing overlay software is non-trivial. In current projects, overlays or frameworks are built on top of low-level networking abstractions. This leaves the implementation of topologies, their maintenance and optimisation strategies, and the routing entirely to the developer. Consequently, topology characteristics are woven deaply into the source code and the tight coupling with low-level frameworks prevents code reuse when other frameworks prove a better match for the evolving requirements. This paper presents OverML, a high-level overlay specification language that is independent of specific frameworks. The underlying system model, named “Node Views”, abstracts from low-level issues such as I/O and message handling and instead moves ranking nodes and selecting neighbours into the heart of the overlay software development process. The abstraction decouples maintenance components in overlay software, considerably reduces their need for framework dependent source code and enables their generic, configurable implementation in pluggable EDSM frameworks.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2005
Autor(en): Behnel, Stefan ; Buchmann, Alejandro
Art des Eintrags: Bibliographie
Titel: Models and languages for overlay networks
Sprache: Englisch
Publikationsjahr: 2005
Ort: Berlin
Verlag: Springer
Buchtitel: Databases, Information Systems, and Peer-to-Peer Computing : DBISP2P 2006, DBISP2P 2005
Reihe: Information Systems and Applications, incl. Internet/Web, and HCI
Band einer Reihe: 4125
Veranstaltungstitel: Databases, Information Systems, and Peer-to-Peer Computing (DBISP2P 2006, DBISP2P 2005)
Veranstaltungsort: Trondheim, Norway
Veranstaltungsdatum: 28.08.2005-29.08.2005
DOI: 10.1007/978-3-540-71661-7_21
Zugehörige Links:
Kurzbeschreibung (Abstract):

Implementing overlay software is non-trivial. In current projects, overlays or frameworks are built on top of low-level networking abstractions. This leaves the implementation of topologies, their maintenance and optimisation strategies, and the routing entirely to the developer. Consequently, topology characteristics are woven deaply into the source code and the tight coupling with low-level frameworks prevents code reuse when other frameworks prove a better match for the evolving requirements. This paper presents OverML, a high-level overlay specification language that is independent of specific frameworks. The underlying system model, named “Node Views”, abstracts from low-level issues such as I/O and message handling and instead moves ranking nodes and selecting neighbours into the heart of the overlay software development process. The abstraction decouples maintenance components in overlay software, considerably reduces their need for framework dependent source code and enables their generic, configurable implementation in pluggable EDSM frameworks.

Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Datenbanken und Verteilte Systeme
Hinterlegungsdatum: 20 Nov 2008 08:24
Letzte Änderung: 05 Dez 2024 11:24
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen