The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
Building Reliable Component-Based Software Systems
Building Reliable Component-Based Software Systems
System Software for Ubiquitous Computing
IEEE Pervasive Computing
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
A context-aware middleware for applications in mobile Ad Hoc environments
MPAC '04 Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
IEEE Internet Computing
Mobile agent middleware for sensor networks: an application case study
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
Software—Practice & Experience
Complex Event Processing in EPC Sensor Network Middleware for Both RFID and WSN
ISORC '08 Proceedings of the 2008 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing
Research and Design of RFID Data Processing Model Based on Complex Event Processing
CSSE '08 Proceedings of the 2008 International Conference on Computer Science and Software Engineering - Volume 05
Context Grouping Mechanism for Context Distribution in Ubiquitous Environments
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Software Architecture: Foundations, Theory, and Practice
Software Architecture: Foundations, Theory, and Practice
Twitter API: Up and Running Learn How to Build Applications with the Twitter API
Twitter API: Up and Running Learn How to Build Applications with the Twitter API
Applying and extending sensor web enablement to a telecare sensor network architecture
Proceedings of the Fourth International ICST Conference on COMmunication System softWAre and middlewaRE
Reconfigurable SCA Applications with the FraSCAti Platform
SCC '09 Proceedings of the 2009 IEEE International Conference on Services Computing
A peer-to-peer based infrastructure for context distribution in mobile and ubiquitous environments
OTM'07 Proceedings of the 2007 OTM confederated international conference on On the move to meaningful internet systems - Volume Part I
ERCIM'06 Proceedings of the 9th conference on User interfaces for all
Middleware for distributed context-aware systems
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Agimone: middleware support for seamless integration of sensor and IP networks
DCOSS'06 Proceedings of the Second IEEE international conference on Distributed Computing in Sensor Systems
Challenges in modelling and using quality of context (qoc)
MATA'05 Proceedings of the Second international conference on Mobility Aware Technologies and Applications
DomoML: an integrating devices framework for ambient intelligence solutions
Proceedings of the 6th International Workshop on Enhanced Web Service Technologies
Dynamic data processing middleware for sensor networks
GPC'11 Proceedings of the 6th international conference on Grid and Pervasive Computing
Hi-index | 0.00 |
More and more home devices are equipped with advanced computational capabilities to improve the user satisfaction (e.g., programmable heating system, Internet TV). Although these devices exhibit communication capabilities, their integration into a larger home monitoring system remains a challenging task, partly due to the strong heterogeneity of technologies and protocols. In this paper, we therefore propose to reconsider the architecture of home monitoring systems by focusing on data and events that are produced and triggered by home devices. In particular, our middleware platform, named DigiHome, applies i) the REST (REpresentational State Transfer) architectural style to leverage on the integration of multi-scale systems-of-systems (from Wireless Sensor Networks to the Internet) and ii) a CEP (Complex Event Processing) engine to collect information from heterogeneous sources and detect application-specific situations. The benefits of the DigiHome platform are demonstrated on smart home scenarios covering home automation, emergency detection, and energy saving situations.