Lancaster EPrints

RuleCaster: A Macroprogramming System for Sensor Networks

Bischoff, Urs and Kortuem, Gerd (2006) RuleCaster: A Macroprogramming System for Sensor Networks. In: Proceedings OOPSLA Workshop on Building Software for Sensor Networks, 2006-10-22, Portland, Oregon, USA.

[img]
Preview
PDF (2006-rulerCaster.pdf)
Download (266Kb) | Preview

    Abstract

    Progress in the development of small low-powered hardware, wireless networking, sensor technology and software services make it possible to build radically new kinds of applications. These sensor network applications are built on top of a large number of low-powered sensor nodes. Writing software for this kind of network can be a challenging task. 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 propose RuleCaster — a system for programming sensor network applications. Instead of writing applications for the networked node, RuleCaster allows to implement an application for the network as a whole. A compiler automatically splits this application specification into several individual tasks and distributes them in the network. Nodes execute the individually assigned tasks.

    Item Type: Conference or Workshop Item (Paper)
    Journal or Publication Title: Proceedings OOPSLA Workshop on Building Software for Sensor Networks
    Uncontrolled Keywords: cs_eprint_id ; 1584 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: 13059
    Deposited By: ep_importer_comp
    Deposited On: 26 Jun 2008 14:49
    Refereed?: Yes
    Published?: Published
    Last Modified: 27 Jul 2012 01:58
    Identification Number:
    URI: http://eprints.lancs.ac.uk/id/eprint/13059

    Actions (login required)

    View Item