Home > Research > Publications & Outputs > Deep middleware for the divergent grid

Keywords

View graph of relations

Deep middleware for the divergent grid

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

Published

Standard

Deep middleware for the divergent grid. / Grace, P ; Coulson, G ; Blair, Gordon et al.
Proceeding Middleware '05 Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware. ed. / Gustavo Alonso. Berlin: Springer Verlag, 2005. p. 334-353 (Lecture Notes in Computer Science; Vol. 3790).

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

Harvard

Grace, P, Coulson, G, Blair, G & Porter, B 2005, Deep middleware for the divergent grid. in G Alonso (ed.), Proceeding Middleware '05 Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware. Lecture Notes in Computer Science, vol. 3790, Springer Verlag, Berlin, pp. 334-353, 6th International Middleware Conference, Grenoble, 28/11/05. https://doi.org/10.1007/11587552_17

APA

Grace, P., Coulson, G., Blair, G., & Porter, B. (2005). Deep middleware for the divergent grid. In G. Alonso (Ed.), Proceeding Middleware '05 Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware (pp. 334-353). (Lecture Notes in Computer Science; Vol. 3790). Springer Verlag. https://doi.org/10.1007/11587552_17

Vancouver

Grace P, Coulson G, Blair G, Porter B. Deep middleware for the divergent grid. In Alonso G, editor, Proceeding Middleware '05 Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware. Berlin: Springer Verlag. 2005. p. 334-353. (Lecture Notes in Computer Science). doi: 10.1007/11587552_17

Author

Grace, P ; Coulson, G ; Blair, Gordon et al. / Deep middleware for the divergent grid. Proceeding Middleware '05 Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware. editor / Gustavo Alonso. Berlin : Springer Verlag, 2005. pp. 334-353 (Lecture Notes in Computer Science).

Bibtex

@inproceedings{8d54232febc84c93b796a3ddd5f1c667,
title = "Deep middleware for the divergent grid",
abstract = "Next-generation Grid applications will be highly heterogeneous in nature, will run on many types of computer and device, will operate within and across many heterogeneous network types, and must be explicitly configurable and runtime reconfigurable. We refer to this future Grid environment as the {"}divergent Grid{"}. In this paper, we propose a {"}deep middleware{"} approach to meeting key requirements of the divergent Grid. Deep middleware reaches down into the network to provide highly flexible network support that underpins a rich, extensible and reconfigurable set of application-level {"}interaction paradigms{"} (such as publish-subscribe, multicast, tuple spaces etc.). In our Gridkit middleware platform, these facilities are encapsulated in two key component frameworks: the interaction framework and the overlay framework, which are the subject of this paper. The paper also evaluates the two frameworks in terms of their configurability (e.g. ability to be profiled for different device types) and reconfigurability (e.g. to self-optimise as the environment changes).",
keywords = "System",
author = "P Grace and G Coulson and Gordon Blair and B Porter",
year = "2005",
doi = "10.1007/11587552_17",
language = "English",
isbn = "3540303235",
series = "Lecture Notes in Computer Science",
publisher = "Springer Verlag",
pages = "334--353",
editor = "Gustavo Alonso",
booktitle = "Proceeding Middleware '05 Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware",
note = "6th International Middleware Conference ; Conference date: 28-11-2005 Through 02-12-2005",

}

RIS

TY - GEN

T1 - Deep middleware for the divergent grid

AU - Grace, P

AU - Coulson, G

AU - Blair, Gordon

AU - Porter, B

PY - 2005

Y1 - 2005

N2 - Next-generation Grid applications will be highly heterogeneous in nature, will run on many types of computer and device, will operate within and across many heterogeneous network types, and must be explicitly configurable and runtime reconfigurable. We refer to this future Grid environment as the "divergent Grid". In this paper, we propose a "deep middleware" approach to meeting key requirements of the divergent Grid. Deep middleware reaches down into the network to provide highly flexible network support that underpins a rich, extensible and reconfigurable set of application-level "interaction paradigms" (such as publish-subscribe, multicast, tuple spaces etc.). In our Gridkit middleware platform, these facilities are encapsulated in two key component frameworks: the interaction framework and the overlay framework, which are the subject of this paper. The paper also evaluates the two frameworks in terms of their configurability (e.g. ability to be profiled for different device types) and reconfigurability (e.g. to self-optimise as the environment changes).

AB - Next-generation Grid applications will be highly heterogeneous in nature, will run on many types of computer and device, will operate within and across many heterogeneous network types, and must be explicitly configurable and runtime reconfigurable. We refer to this future Grid environment as the "divergent Grid". In this paper, we propose a "deep middleware" approach to meeting key requirements of the divergent Grid. Deep middleware reaches down into the network to provide highly flexible network support that underpins a rich, extensible and reconfigurable set of application-level "interaction paradigms" (such as publish-subscribe, multicast, tuple spaces etc.). In our Gridkit middleware platform, these facilities are encapsulated in two key component frameworks: the interaction framework and the overlay framework, which are the subject of this paper. The paper also evaluates the two frameworks in terms of their configurability (e.g. ability to be profiled for different device types) and reconfigurability (e.g. to self-optimise as the environment changes).

KW - System

U2 - 10.1007/11587552_17

DO - 10.1007/11587552_17

M3 - Conference contribution/Paper

SN - 3540303235

T3 - Lecture Notes in Computer Science

SP - 334

EP - 353

BT - Proceeding Middleware '05 Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware

A2 - Alonso, Gustavo

PB - Springer Verlag

CY - Berlin

T2 - 6th International Middleware Conference

Y2 - 28 November 2005 through 2 December 2005

ER -