LooCI: The Loosely-coupled Component Infrastructure

Abstract

Creating and managing applications for Wireless Sensor Networks (WSNs) is complicated by large scale, resource constraints and network dynamics. Reconfigurable component models minimize these complexities throughout the application lifecycle. However, contemporary component based middleware for WSNs is limited by its poor support for distribution. This paper introduces the Loosely-coupled Component Infrastructure (LooCI), a middleware for building distributed component-based WSN applications. LooCI advances the state-of-the-art by cleanly separating distributed concerns from component implementation, supporting application-level interoperability between heterogeneous WSN platforms and providing compatibility testing of bindings at runtime. Together, these features promote the safe and efficient composition and reconfiguration of distributed WSN applications. We evaluate the performance of LooCI on three classes of sensor nodes and demonstrate that these features can be provided with minimal overhead in terms of computation, memory and message passing.

DOI: 10.1109/NCA.2012.30

Extracted Key Phrases

9 Figures and Tables

050100201220132014201520162017
Citations per Year

147 Citations

Semantic Scholar estimates that this publication has 147 citations based on the available data.

See our FAQ for additional information.

Cite this paper

@article{Hughes2012LooCITL, title={LooCI: The Loosely-coupled Component Infrastructure}, author={Danny Hughes and Klaas Thoelen and Jef Maerien and Nelson Matthys and Wouter Horr{\'e} and Pedro Javier del Cid and Christophe Huygens and Sam Michiels and Wouter Joosen}, journal={2012 IEEE 11th International Symposium on Network Computing and Applications}, year={2012}, pages={236-243} }