Middleware Support for Dynamic Sensing Applications

Sensing systems are moving out of the laboratory and into the real world, where they are being applied in a growing range of application scenarios. In order to increase effectiveness and efficacy as well as the return on investment, sensor systems must increasingly become easily reconfigurable and adjustable, in order to support system evolution and optimization. Currently, software technologies for Wireless Sensor Networks (WSNs) lack the feature of dynamic sensing. This proposed project tackles the critical problem of developing software technologies and specifically middleware support that reduces the complexity of developing and managing dynamic sensing systems. Achieving this vision within the resource constraints of contemporary systems requires a radical rethinking of classic middleware design and the development of a suite of efficient supporting tools. This paper presents our on-going research which focuses on enhancing the component model along with features of dynamic sensing, with innovative components implemented based on the middleware platform LooCI (The Loosely-coupled Component Infrastructure), which has gained widespread popularity. Technological outcomes of this research will be validated in the domain of logistics, but their applications can be extended to various industrial areas.

[1]  Gordon S. Blair,et al.  Experiences with open overlays: a middleware approach to network heterogeneity , 2008, Eurosys '08.

[2]  Gordon S. Blair,et al.  An architecture for next generation middleware , 2009 .

[3]  Koen Langendoen,et al.  Murphy loves potatoes: experiences from a pilot sensor network deployment in precision agriculture , 2006, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.

[4]  Cecilia Mascolo,et al.  The RUNES Middleware for Networked Embedded Systems and its Application in a Disaster Management Scenario , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).

[5]  Wouter Joosen,et al.  LooCI: The Loosely-coupled Component Infrastructure , 2012, 2012 IEEE 11th International Symposium on Network Computing and Applications.

[6]  Wouter Joosen,et al.  Applying a Multi-paradigm Approach to Implementing Wireless Sensor Network Based River Monitoring , 2010, 2010 First ACIS International Symposium on Cryptography, and Network Security, Data Mining and Knowledge Discovery, E-Commerce and Its Applications, and Embedded Systems.

[7]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[8]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming, 2nd Edition , 2002, Addison-Wesley component software series.

[9]  Chi-Un Lei,et al.  Porting LooCI from the Contiki Platform to the Zigduino Platform: An Working Approach , 2013 .

[10]  Yue Yang,et al.  A WSN approach to unmanned aerial surveillance of traffic anomalies: Some challenges and potential solutions , 2013, East-West Design & Test Symposium (EWDTS 2013).

[11]  Wouter Joosen,et al.  A reconfigurable component model with semantic type system for dynamic WSN applications , 2012, Journal of Internet Services and Applications.

[12]  Tzilla Elrad,et al.  Aspect-oriented programming: Introduction , 2001, CACM.

[13]  Wouter Joosen,et al.  Access Control in Multi-party Wireless Sensor Networks , 2013, EWSN.

[14]  Danny Hughes,et al.  A loosely-coupled binding model for Wireless Sensor Networks , 2012, 2012 International SoC Design Conference (ISOCC).

[15]  Chi-Un Lei,et al.  Building a smart laboratory environment at a university via a cyber-physical system , 2013, Proceedings of 2013 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE).