Harvey, P. , Dearle, A., Lewis, J. and Sventek, J. (2012) Channel and active component abstractions for WSN programming - a language model with operating system support. In: SensorNets 2012, Rome, Italy, 24-26 Feb 2012,
Text
69025.pdf 412kB |
Abstract
To support the programming of Wireless Sensor Networks, a number of unconventional programming models have evolved, in particular the event-based model. These models are non-intuitive to programmers due to the introduction of unnecessary, non-intrinsic complexity. Component-based languages like Insense can eliminate much of this unnecessary complexity via the use of active components and synchronous channels. However, simply layering an Insense implementation over an existing event-based system, like TinyOS, while proving efficacy, is insufficiently space and time efficient for production use. The design and implementation of a new language-specific OS, InceOS, enables both space and time efficient programming of sensor networks using component-based languages like Insense.
Item Type: | Conference Proceedings |
---|---|
Status: | Published |
Refereed: | Yes |
Glasgow Author(s) Enlighten ID: | Harvey, Dr Paul and Sventek, Professor Joseph |
Authors: | Harvey, P., Dearle, A., Lewis, J., and Sventek, J. |
College/School: | College of Science and Engineering > School of Computing Science College of Science and Engineering > School of Engineering > Electronics and Nanoscale Engineering |
Research Group: | Embedded, Networked and Distributed Systems |
Copyright Holders: | Copyright © 2012 The Authors |
Publisher Policy: | Reproduced in accordance with the copyright policy of the authors |
Related URLs: |
University Staff: Request a correction | Enlighten Editors: Update this record