A Middleware Approach for Pervasive Grid Environments

Coulson, G. and Grace, P. and Blair, Gordon S. and Duce, D. and Cooper, C. and Sagar, M. (2005) A Middleware Approach for Pervasive Grid Environments. In: UK-UbiNet/ UK e-Science Programme Workshop on Ubiquitous Computing and e-Research, 1900-01-01.

[img]
Preview
PDF (UBIERES05.pdf)
UBIERES05.pdf

Download (122kB)

Abstract

Next-generation Grid applications will operate within and across many heterogeneous network types; will employ a wide range of device types ranging from supercomputers to sensor motes; and will require many more “interaction paradigms” than merely RPC and messagepassing (e.g., publish-subscribe, multicast, tuple spaces etc.). In this paper, we propose a middleware approach to meeting these emerging needs. Our approach is to provide a highly flexible “overlay network framework” that underpins an extensible set of plug-in interaction paradigms. The middleware is structured using a lightweight run-time component model that enables appropriate profiles to be configured on a wide rage of device types, and facilitates runtime reconfiguration (as required for reasons of adaptation to dynamic environments). For proof of concept, we are exploring a wildfire scenario which involves mobile groups of firefighters, mobile sensors, control centres, and access to parts of the wider fixed Grid for simulation. We are also investigating the application of our approach more generally in the management of the “e-Environment”.

Item Type: Contribution to Conference (Paper)
Journal or Publication Title: UK-UbiNet/ UK e-Science Programme Workshop on Ubiquitous Computing and e-Research
Uncontrolled Keywords: /dk/atira/pure/researchoutput/libraryofcongress/qa75
Subjects:
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 41599
Deposited By: ep_importer_comp
Deposited On: 12 Aug 2008 10:45
Refereed?: Yes
Published?: Published
Last Modified: 19 Sep 2019 23:16
URI: https://eprints.lancs.ac.uk/id/eprint/41599

Actions (login required)

View Item View Item