Research@StAndrews
 
The University of St Andrews

Research@StAndrews:FullText >
University of St Andrews Research >
University of St Andrews Research >
University of St Andrews Research >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10023/1811
This item has been viewed 64 times in the last year. View Statistics

Files in This Item:

File Description SizeFormat
CORCS_08_final.pdf234.06 kBAdobe PDFView/Open
Title: A component-based model and language for wireless sensor network applications
Authors: Dearle, Alan
Balasubramaniam, Dharini
Lewis, Jonathan Peter
Morrison, Ronald
Keywords: Wireless sensor network
Component
Insense
Composition
Language
Model
Resource constraint
QA76 Computer software
Issue Date: Jul-2008
Citation: Dearle , A , Balasubramaniam , D , Lewis , J P & Morrison , R 2008 , ' A component-based model and language for wireless sensor network applications ' . in 32nd annual IEEE International Computer Software and Applications : COMPSAC 2008, 28 July-1 August 2008, Turku, Finland . IEEE COMPSAC , IEEE Computer Society , pp. 1303-1308 , 32nd Annual IEEE International Computer Software and Applications Conference , Turku , Finland , 28-1 August .
conference
Series/Report no.: IEEE COMPSAC
Abstract: Wireless sensor networks are often used by experts in many different fields to gather data pertinent to their work. Although their expertise may not include software engineering, these users are expected to produce low-level software for a concurrent, real-time and resource-constrained computing environment. In this paper, we introduce a component-based model for wireless sensor network applications and a language, Insense, for supporting the model. An application is modelled as a composition of interacting components and the application model is preserved in the Insense implementation where active components communicate via typed channels. The primary design criteria for Insense include: to abstract over low-level concerns for ease of programming; to permit worst-case space and time usage of programs to be determinable; to support the fractal composition of components whilst eliminating implicit dependencies between them; and, to facilitate the construction of low footprint programs suitable for resource-constrained devices. This paper presents an overview of the component model and Insense, and demonstrates how they meet the above criteria.
Version: Preprint
URI: http://hdl.handle.net/10023/1811
DOI: http://dx.doi.org/10.1109/COMPSAC.2008.151
ISBN: 978-0-7695-3262-2
ISSN: 0730-3157
Type: Conference item
Rights: ©2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Publisher: IEEE Computer Society
Appears in Collections:University of St Andrews Research
Computer Science Research



This item is protected by original copyright

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

DSpace Software Copyright © 2002-2012  Duraspace - Feedback
For help contact: Digital-Repository@st-andrews.ac.uk | Copyright for this page belongs to St Andrews University Library | Terms and Conditions (Cookies)