Lancaster EPrints

A State-Based Programming Model and System for Wireless Sensor Networks

Bischoff, Urs and Kortuem, Gerd (2007) A State-Based Programming Model and System for Wireless Sensor Networks. In: IEEE PerCom Workshop on Sensor Networks and Systems for Pervasive Computing (PerSens), 2007-03-192007-03-23, White Plains, NY, USA.

[img]
Preview
PDF (PerSens.pdf)
Download (197Kb) | Preview

    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.

    Item Type: Conference or Workshop Item (Paper)
    Journal or Publication Title: IEEE PerCom Workshop on Sensor Networks and Systems for Pervasive Computing (PerSens)
    Uncontrolled Keywords: cs_eprint_id ; 1585 cs_uid ; 382
    Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Departments: Faculty of Science and Technology > School of Computing & Communications
    ID Code: 13060
    Deposited By: ep_importer_comp
    Deposited On: 26 Jun 2008 15:09
    Refereed?: Yes
    Published?: Published
    Last Modified: 27 Jul 2012 01:58
    Identification Number:
    URI: http://eprints.lancs.ac.uk/id/eprint/13060

    Actions (login required)

    View Item