Skip to main navigation Skip to search Skip to main content

A state-based programming model and system for wireless sensor networks

  • Urs Bischoff*
  • , Gerd Kortuem
  • *Corresponding author for this work

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Abstract

Sensor networks are one important building block towards the realisation of context-aware applications. Suitable communication protocols and middleware solutions are necessary to facilitate the development of sensor network applications. Additionally, the vast number of nodes in sensor networks necessitates a new programming model for application developers. Commonly used programming abstractions force the programmer to express the global behaviour of a network in terms of local actions taken at individual nodes. We argue that global programming abstractions are needed to express global behaviour of a network. We present RuleCaster, a novel state-based programming framework for sensor network applications. RuleCaster provides a high-level language for application definition, a compiler that splits the high-level specification into individual tasks and assigns them to the nodes, and a service-based middleware that provides the interface for collaborative execution of these tasks.

Original languageEnglish
Title of host publicationProceedings - Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2007
Pages261-266
Number of pages6
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event5th Annual IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2007 - White Plains, NY, United States
Duration: 19 Mar 200723 Mar 2007

Conference

Conference5th Annual IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2007
Country/TerritoryUnited States
CityWhite Plains, NY
Period19/03/0723/03/07

Fingerprint

Dive into the research topics of 'A state-based programming model and system for wireless sensor networks'. Together they form a unique fingerprint.

Cite this