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 |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |