Home > Research > Publications & Outputs > The RUNES middleware for networked embedded sys...
View graph of relations

The RUNES middleware for networked embedded systems and its application in a disaster management scenario

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

Published

Standard

The RUNES middleware for networked embedded systems and its application in a disaster management scenario. / Costa, Paolo; Coulson, Geoff; Gold, Richard et al.
Fifth Annual IEEE International Conference on Pervasive Computing and Communications, Proceedings. LOS ALAMITOS: IEEE COMPUTER SOC, 2007. p. 69-78.

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

Harvard

Costa, P, Coulson, G, Gold, R, Lad, M, Mascolo, C, Mottola, L, Picco, GP, Sivaharan, T, Weerasinghe, N, Zachariadis, S & Coulson, G 2007, The RUNES middleware for networked embedded systems and its application in a disaster management scenario. in Fifth Annual IEEE International Conference on Pervasive Computing and Communications, Proceedings. IEEE COMPUTER SOC, LOS ALAMITOS, pp. 69-78, 5th IEEE International Conference on Pervasive Computing and Communications, White Plains, 19/03/07. https://doi.org/10.1109/PERCOM.2007.36

APA

Costa, P., Coulson, G., Gold, R., Lad, M., Mascolo, C., Mottola, L., Picco, G. P., Sivaharan, T., Weerasinghe, N., Zachariadis, S., & Coulson, G. (2007). The RUNES middleware for networked embedded systems and its application in a disaster management scenario. In Fifth Annual IEEE International Conference on Pervasive Computing and Communications, Proceedings (pp. 69-78). IEEE COMPUTER SOC. https://doi.org/10.1109/PERCOM.2007.36

Vancouver

Costa P, Coulson G, Gold R, Lad M, Mascolo C, Mottola L et al. The RUNES middleware for networked embedded systems and its application in a disaster management scenario. In Fifth Annual IEEE International Conference on Pervasive Computing and Communications, Proceedings. LOS ALAMITOS: IEEE COMPUTER SOC. 2007. p. 69-78 doi: 10.1109/PERCOM.2007.36

Author

Costa, Paolo ; Coulson, Geoff ; Gold, Richard et al. / The RUNES middleware for networked embedded systems and its application in a disaster management scenario. Fifth Annual IEEE International Conference on Pervasive Computing and Communications, Proceedings. LOS ALAMITOS : IEEE COMPUTER SOC, 2007. pp. 69-78

Bibtex

@inproceedings{01ed6da52d834c9c9ddd6ec2b7675423,
title = "The RUNES middleware for networked embedded systems and its application in a disaster management scenario",
abstract = "Due to the inherent nature of their heterogeneity, resource scarcity and dynamism, the provision of middleware for future networked embedded environments is a challenging task. In this paper we present a middleware approach that addresses these key challenges; we also discuss its application in a realistic networked embedded environment. Our application scenario involves fire management in a road tunnel that is instrumented with networked sensor and actuator devices. These devices are able to reconfigure their behaviour and their information dissemination strategies as they become damaged under emergency conditions, and firefighters are able to coordinate their operations and manage sensors and actuators through dynamic reprogramming. Our supporting middleware is based on a two-level architecture: the foundation is a language-independent, component-based programming model that is sufficiently minimal to run on any of the devices typically found in networked embedded environments. Above this is a layer of software components that offer the necessary middleware functionality. Rather than providing a monolithic middleware 'layer', we separate orthogonal areas of middleware functionality into self-contained components that can be selectively and individually deployed according to current resource constraints and application needs. Crucially, the set of such components can be updated at runtime to provide the basis of a highly dynamic and reconfigurable system.",
author = "Paolo Costa and Geoff Coulson and Richard Gold and Manish Lad and Cecilia Mascolo and Luca Mottola and Picco, {Gian Pietro} and Thirunavukkarasu Sivaharan and Nirmal Weerasinghe and Stefanos Zachariadis and Geoffrey Coulson",
year = "2007",
doi = "10.1109/PERCOM.2007.36",
language = "English",
isbn = "978-0-7695-2787-1",
pages = "69--78",
booktitle = "Fifth Annual IEEE International Conference on Pervasive Computing and Communications, Proceedings",
publisher = "IEEE COMPUTER SOC",
note = "5th IEEE International Conference on Pervasive Computing and Communications ; Conference date: 19-03-2007 Through 23-03-2007",

}

RIS

TY - GEN

T1 - The RUNES middleware for networked embedded systems and its application in a disaster management scenario

AU - Costa, Paolo

AU - Coulson, Geoff

AU - Gold, Richard

AU - Lad, Manish

AU - Mascolo, Cecilia

AU - Mottola, Luca

AU - Picco, Gian Pietro

AU - Sivaharan, Thirunavukkarasu

AU - Weerasinghe, Nirmal

AU - Zachariadis, Stefanos

AU - Coulson, Geoffrey

PY - 2007

Y1 - 2007

N2 - Due to the inherent nature of their heterogeneity, resource scarcity and dynamism, the provision of middleware for future networked embedded environments is a challenging task. In this paper we present a middleware approach that addresses these key challenges; we also discuss its application in a realistic networked embedded environment. Our application scenario involves fire management in a road tunnel that is instrumented with networked sensor and actuator devices. These devices are able to reconfigure their behaviour and their information dissemination strategies as they become damaged under emergency conditions, and firefighters are able to coordinate their operations and manage sensors and actuators through dynamic reprogramming. Our supporting middleware is based on a two-level architecture: the foundation is a language-independent, component-based programming model that is sufficiently minimal to run on any of the devices typically found in networked embedded environments. Above this is a layer of software components that offer the necessary middleware functionality. Rather than providing a monolithic middleware 'layer', we separate orthogonal areas of middleware functionality into self-contained components that can be selectively and individually deployed according to current resource constraints and application needs. Crucially, the set of such components can be updated at runtime to provide the basis of a highly dynamic and reconfigurable system.

AB - Due to the inherent nature of their heterogeneity, resource scarcity and dynamism, the provision of middleware for future networked embedded environments is a challenging task. In this paper we present a middleware approach that addresses these key challenges; we also discuss its application in a realistic networked embedded environment. Our application scenario involves fire management in a road tunnel that is instrumented with networked sensor and actuator devices. These devices are able to reconfigure their behaviour and their information dissemination strategies as they become damaged under emergency conditions, and firefighters are able to coordinate their operations and manage sensors and actuators through dynamic reprogramming. Our supporting middleware is based on a two-level architecture: the foundation is a language-independent, component-based programming model that is sufficiently minimal to run on any of the devices typically found in networked embedded environments. Above this is a layer of software components that offer the necessary middleware functionality. Rather than providing a monolithic middleware 'layer', we separate orthogonal areas of middleware functionality into self-contained components that can be selectively and individually deployed according to current resource constraints and application needs. Crucially, the set of such components can be updated at runtime to provide the basis of a highly dynamic and reconfigurable system.

U2 - 10.1109/PERCOM.2007.36

DO - 10.1109/PERCOM.2007.36

M3 - Conference contribution/Paper

SN - 978-0-7695-2787-1

SN - 0-7695-2787-6

SP - 69

EP - 78

BT - Fifth Annual IEEE International Conference on Pervasive Computing and Communications, Proceedings

PB - IEEE COMPUTER SOC

CY - LOS ALAMITOS

T2 - 5th IEEE International Conference on Pervasive Computing and Communications

Y2 - 19 March 2007 through 23 March 2007

ER -