Building Reliable Component-Based Software Systems
Building Reliable Component-Based Software Systems
Wireless sensor networks for habitat monitoring
WSNA '02 Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications
Reconfigurable Context-Sensitive Middleware for Pervasive Computing
IEEE Pervasive Computing
Adaptive middleware for context-aware applications in smart-homes
MPAC '04 Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
A Context-Aware Approach to Conserving Energy in Wireless Sensor Networks
PERCOMW '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications Workshops
Middleware: Context Management in Heterogeneous, Evolving Ubiquitous Environments
IEEE Distributed Systems Online
Software—Practice & Experience
A generic component model for building systems software
ACM Transactions on Computer Systems (TOCS)
Software Architecture Patterns for a Context-Processing Middleware Framework
IEEE Distributed Systems Online
A middleware for context-aware agents in ubiquitous computing environments
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Programming wireless sensor networks with the TeenyLime middleware
Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware
Scalable processing of context information with COSMOS
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Supporting lightweight adaptations in context-aware wireless sensor networks
Proceedings of the 1st International Workshop on Context-Aware Middleware and Services: affiliated with the 4th International Conference on Communication System Software and Middleware (COMSWARE 2009)
WiSeKit: A Distributed Middleware to Support Application-Level Adaptation in Sensor Networks
DAIS '09 Proceedings of the 9th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems
Programming sensor networks using REMORA component model
DCOSS'10 Proceedings of the 6th IEEE international conference on Distributed Computing in Sensor Systems
Composition and deployment of e-Health services over Wireless Sensor Networks
Mathematical and Computer Modelling: An International Journal
A survey of context data distribution for mobile ubiquitous systems
ACM Computing Surveys (CSUR)
Proceedings of the 7th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks
Optimizing sensor network reprogramming via in situ reconfigurable components
ACM Transactions on Sensor Networks (TOSN)
Wireless sensor networks and human comfort index
Personal and Ubiquitous Computing
Hi-index | 0.00 |
Wireless sensor networks are increasingly being exploited in ubiquitous computing environments as one of the main platforms for gathering context data. In order to continuously observe the environment context during a long period, the sensor node should be considered itself as a context-aware device having particular contextual parameters, such as residual energy or sample rate. Existing work in the field of context-aware computing mostly considers the sensor node as a context data collector agent, regardless of the concern of the node's context elements. In this paper, we first propose an approach for modeling sensor network context information, and then, we introduce a middleware framework that maps our context model to software components, processes the context data, and implements the context model. For this purpose, we propose the notion of context node, which is the building block of our context processing framework. The proposed solution is exemplified in the shape of a home monitoring application. Using the proposed framework, the sensor application can adapt itself to the current situation in the environment through executing a high-level context model describing both the context information to process and the adaptation actions to perform.