Special Issue on the Future of Middleware (FOME'11)
- SI: FOME - The Future of Middleware
- Open Access
- Published:
Mission-oriented middleware for sensor-driven scientific systems
Journal of Internet Services and Applications volume 3, pages 133–139 (2012)
Abstract
Coordinating the networks needed for modern scientific data collection and control presents a significant challenge: they are typically power- and resource-constrained, operating in noisy and hostile environments, and need to adapt their behaviour to match their operation to their sensed environment while maintaining the scientific integrity of their observations. In this paper, we explore several aspects of managing and coordinating sensor-driven systems. We draw some conclusions about how to design, structure, and implement programming and middleware abstractions for long-lived and adaptive sensor networks.
References
Brenninkmeijer C, Galpin I, Fernandes A, Paton N (2008) A semantics for a query language over sensors, streams and relations. In: Proceedings of BNCOD, pp 87–99
Dearle A, Balasubramanian D, Lewis J, Morrison R (2008) A component-based model and language for wireless sensor network applications. In: Proc 32nd annual IEEE international computer software and applications conference (COMPSAC 2008), pp 1303–1308
Dobson S, Denazis S, Fernández A, Gaïti D, Gelenbe E, Massacci F, Nixon P, Saffre F, Schmidt N, Zambonelli F (2006) A survey of autonomic communications. ACM Trans Auton Adapt Syst 1(2):223–259
Dunkels A, Finne N, Eriksson J, Voigt T (2006) Run-time dynamic linking for reprogramming wireless sensor networks. In: Proc ACM SenSys, pp 15–28
Kephart J, Chess D (2003) The vision of autonomic computing. IEEE Computer 36(1):41–52
Levis P, Culler D (2002) Maté: a virtual machine for tiny networked sensors. In: Proc 8th ACM international conference on architectural support for programming languages and operating systems, October 2002
Madden S, Franklin MJ, Hellerstein JM, Hong W (2005) TinyDB: an acqusitional query processing system for sensor networks. ACM Trans Database Syst 30(1)
Mainland G, Morrisett G, Welsh M (2008) Flask: staged functional programming for sensor networks. In: Proceedings of ICFP
Mottola L, Picco GP (2011) Programming wireless sensor networks: Fundamental concepts and state of the art. ACM Comput Surv 43(3)
Perkins C, Belding-Royer E, Das S (2003) Ad-hoc on-demand distance vector (AODV) routing, RFC3561, IETF, July 2003
Porter B, Coulson G (2009) Lorien: a pure dynamic component-based operating system for wireless sensor networks. In: Proc MidSens, pp 7–12, December 2009
Sugihara R, Gupta R (2008) Programming models for sensor networks: a survey. ACM Trans Sens Netw 4(2)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Dearle, A., Dobson, S. Mission-oriented middleware for sensor-driven scientific systems. J Internet Serv Appl 3, 133–139 (2012). https://doi.org/10.1007/s13174-011-0052-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13174-011-0052-9
Keywords
- Sensor networks
- Middleware
- Programming models