Service-Oriented Architecture for Smart Environments (Short Paper)

The advances of pervasive technology offer new standards for user comfort by adding intelligence to ubiquitous home and office appliances. With intelligence being the core of some newly constructed buildings, it is important to design a scalable, robust, context-aware architecture, which not only has enough longevity and evolving capabilities to sustain itself over the building's lifetime, but also provides enough potential for additional features to be added to the core Building Management Systems (BMS). Such features may include energy preservation system, or activity-recognition techniques. Service-Oriented Architecture (SOA) principles provide great tools that can be applied to the smart buildings design, however certain specifics of pervasive systems should be taken into account, such as high heterogeneity of available devices and capabilities. In this paper we propose an architecture for smart pervasive applications, which is based on SOA principles and is specifically designed for long-term applicability, scalability, and evolution capabilities of a BMS. We validate our proposal by implementing a smart office on the premises of the Technical University of Eindhoven and showing that it complies with the requirements of scalability and robustness, at the same time being a viable BMS.

[1]  Tuan Anh Nguyen,et al.  Energy intelligent buildings based on user activity: A survey , 2013 .

[2]  Alison Williams,et al.  Lighting Controls in Commercial Buildings , 2012 .

[3]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[4]  Hani Hagras,et al.  Inhabited Intelligent Environments , 2004 .

[5]  Lawrence B. Holder,et al.  The MavHome Architecture , 2005 .

[6]  Oliver Amft,et al.  An opportunistic activity-sensing approach to save energy in office buildings , 2013, e-Energy '13.

[7]  Edward Curry,et al.  Linking building data in the cloud: Integrating cross-domain building data using linked data , 2013, Adv. Eng. Informatics.

[8]  Alexander Lazovik,et al.  Dynamic Constraint Reasoning in Smart Environments , 2013, 2013 IEEE 25th International Conference on Tools with Artificial Intelligence.

[9]  Oliver Amft,et al.  Recognizing Energy-related Activities Using Sensors Commonly Installed in Office Buildings , 2013, ANT/SEIT.

[10]  Oliver Amft,et al.  Using a Thermopile Matrix Sensor to Recognize Energy-related Activities in Offices , 2013, ANT/SEIT.

[11]  Aitor Almeida,et al.  Dynamic discovery and semantic reasoning for next generation intelligent environments , 2008 .

[12]  Paul Lukowicz,et al.  Rapid Prototyping of Activity Recognition Applications , 2008, IEEE Pervasive Computing.

[13]  Marco Aiello,et al.  Are our homes ready for services? A domotic infrastructure based on the Web service stack , 2008, Pervasive Mob. Comput..

[14]  Oliver Amft,et al.  Improving energy efficiency through activity-aware control of office appliances using proximity sensing - A real-life study , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[15]  Diane J. Cook,et al.  Designing Lightweight Software Architectures for Smart Environments , 2010, 2010 Sixth International Conference on Intelligent Environments.

[16]  Alexander Lazovik,et al.  Architecture Pattern for Context-Aware Smart Environments , 2013 .

[17]  Diane J. Cook,et al.  How smart are our environments? An updated look at the state of the art , 2007, Pervasive Mob. Comput..

[18]  Febo Cincotti,et al.  Smart homes to improve the quality of life for all , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[19]  Dj Carter,et al.  A field study of occupant controlled lighting in offices , 2002 .

[20]  Alexander Lazovik,et al.  Creating personal, social and urban awareness through pervasive computing , 2013 .