The computer for the 21st century
ACM SIGMOBILE Mobile Computing and Communications Review - Special issue dedicated to Mark Weiser
Semantic Space: An Infrastructure for Smart Spaces
IEEE Pervasive Computing
Scooby: middleware for service composition in pervasive computing
MPAC '04 Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
Home SOA -: facing protocol heterogeneity in pervasive applications
Proceedings of the 5th international conference on Pervasive services
ubiSOAP: A Service Oriented Middleware for Seamless Networking
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Architecting Service Oriented Middleware for pervasive networking
PESOS '09 Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
MySIM: a spontaneous service integration middleware for pervasive environments
Proceedings of the 2009 international conference on Pervasive services
QoS-aware service composition in dynamic service oriented environments
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
System architecture for a smart university building
ICANN'10 Proceedings of the 20th international conference on Artificial neural networks: Part III
Intelligent service processing in common USN middleware
Artificial Intelligence Review
A system for energy savings in an ambient intelligence environment
ICT-GLOW'11 Proceedings of the First international conference on Information and communication on technology for the fight against global warming
Knowledge-Aware and Service-Oriented Middleware for deploying pervasive services
Journal of Network and Computer Applications
Hi-index | 12.05 |
This work presents a Web Service Middleware infrastructure for Ambient Intelligence environments, named aWESoME. aWESoME is a vital part of the Smart IHU project, a large-scale Smart University deployment. The purpose of the proposed middleware within the project is twofold: for one, to ensure universal, homogeneous access to the system's functions and secondly, to fulfill functional and non-functional requirements of the system. Namely, the infrastructure itself should consume significantly low power (as it is meant for energy savings in addition to automations), without compromising reliability and fast response time. The infrastructure should enable fast and direct discovery, invocation and execution of services. Finally, on hardware level, the wireless sensor and actuator network should be optimally configured for speed and reliability as well. The proposed solution employs widely used web open standards for description and discovery to expose hardware and software functions and ensure interoperability, even outside the borders of this university deployment. It proposes a straightforward method to integrate low-cost and resource-constrained heterogeneous devices found in the market and a large-scale placement of servers and wireless sensor networks. Different server hardware installations have been evaluated to find the optimum trade-off between response time and power consumption. Finally, a range of client applications that exploit the middleware on different platforms are demonstrated, to prove its usability and effectiveness in enabling, in this scenario, energy monitoring and savings.