Title
LooCI: a loosely-coupled component infrastructure for networked embedded systems
Abstract
Considerable research has been performed in applying run-time reconfigurable component models to the domain of wireless sensor networks. The ability to dynamically deploy and reconfigure software components has clear advantages in sensor network deployments, which are typically large in scale and expected to operate for long periods in the face of node mobility, dynamic environmental conditions and changing application requirements. To date, research on component and binding models for sensor networks has primarily focused on the development of specialized component models that are optimized for use in resource-constrained environments. However, current approaches impose significant overhead upon developers and tend to use inflexible binding models based on remote procedure calls. To address these concerns, we introduce a novel component and binding model for networked embedded systems (LooCI). LooCI components are designed to impose minimal additional overhead on developers. Furthermore, LooCI components use a novel event-based binding model that allows developers to model rich component interactions, while providing support for easy interception, re-wiring and re-use. A prototype implementation of our component and binding model has been realised for the SunSPOT platform. Our preliminary evaluation shows that LooCI has an acceptable memory footprint and imposes minimal overhead on developers.
Year
DOI
Venue
2009
10.1145/1821748.1821787
MoMM
Keywords
Field
DocType
minimal additional overhead,run-time reconfigurable component model,rich component interaction,novel component,minimal overhead,inflexible binding model,looci component,networked embedded system,specialized component model,loosely-coupled component infrastructure,binding model,reconfigure software component,wireless sensor networks,software component,wireless sensor network,publish subscribe,embedded system,sensor network,remote procedure call,component model
Remote procedure call,Computer science,Computer network,Component-based software engineering,Memory footprint,Wireless sensor network,Embedded system,Distributed computing
Conference
Citations 
PageRank 
References 
51
2.29
18
Authors
8
Name
Order
Citations
PageRank
Danny Hughes138549.25
Klaas Thoelen21047.95
Wouter Horre31439.18
Nelson Matthys418917.65
Pedro Javier del Cid5967.66
Sam Michiels636740.88
Christophe Huygens732024.06
Wouter Joosen82898287.70