Stream-based macro-programming of wireless sensor, actuator network applications with SOSNA

N/ACitations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Wireless sensor, actuator networks distinguish themselves from wireless sensor networks by the need to coordinate actuators' actions, real-time constraints on communication and the frequently feedback-based nature of computation performed in the network. In this paper we propose a functional macro-programming language, SOSNA, that employs the stream programming paradigm to concisely specify data transformations in the network so that wireless sensor actuator network (WSAN) application developers can focus on higher-level control-oriented problems rather than on designing the way in which communication is organised in the network. SOSNA accommodates a broad class of WSAN coordination models, supports mobility and provides a means of employing feedback for distributed state maintenance. Program execution proceeds in rounds providing real-time guarantees on actuator decision making and synchronisation. In addition, static program semantics permit nodes to switch their radios off to conserve energy. Copyright 2008 ACM.

Cite

CITATION STYLE

APA

Karpinski, M., & Cahill, V. (2008). Stream-based macro-programming of wireless sensor, actuator network applications with SOSNA. In 5th International Workshop on Data Management for Sensor Networks, DMSN’08, In Conjunction with the 34th International Conference on Very Large Data Bases (pp. 49–55). https://doi.org/10.1145/1402050.1402061

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free