A Reference Architecture for Smart and Software-Defined Buildings

The vision encompassing Smart and Software-defined Buildings (SSDB) is becoming more popular and its implementation is now more accessible due to the widespread adoption of the Internet of Things (IoT) infrastructure. Some of the most important applications sustaining this vision are energy management, environmental comfort, safety and surveillance. This paper surveys IoT and SSB technologies and their cooperation towards the realization of smart spaces. We propose a fourlayer reference architecture and we organize related concepts around it. This conceptual frame is useful to identify the current literature on the topic and to connect the dots into a coherent vision of the future of residential and commercial buildings.

[1]  Manuel Mazzara,et al.  Towards a formalism-based toolkit for automotive applications , 2013, 2013 1st FME Workshop on Formal Methods in Software Engineering (FormaliSE).

[2]  Manuel Mazzara,et al.  An Architecture for Distributed Ledger-Based M2M Auditing for Electric Autonomous Vehicles , 2018, AINA Workshops.

[3]  Manuel Mazzara,et al.  A Holistic Infrastructure to Support Elderlies' Independent Living , 2016 .

[4]  Sang-Bong Rhee,et al.  IoT-Based Smart Building Environment Service for Occupants' Thermal Comfort , 2018, J. Sensors.

[5]  Manuel Mazzara,et al.  Open Source Platform Digital Personal Assistant , 2018, 2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA).

[6]  A. Puliafito,et al.  Software Defined Cities: A Novel Paradigm for Smart Cities through IoT Clouds , 2015, 2015 IEEE 12th Intl Conf on Ubiquitous Intelligence and Computing and 2015 IEEE 12th Intl Conf on Autonomic and Trusted Computing and 2015 IEEE 15th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom).

[7]  Fariba Sadri,et al.  Ambient intelligence: A survey , 2011, CSUR.

[8]  Alexey Kashevnik,et al.  Blockchain Solutions for Multi-Agent Robotic Systems: Related Work and Open Questions , 2019, ArXiv.

[9]  B. Hensel,et al.  BASont - A modular, adaptive building automation system ontology , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.

[10]  I. D. Serna-Suarez,et al.  Microgrid's Energy Management Systems: A survey , 2015, 2015 12th International Conference on the European Energy Market (EEM).

[11]  David E. Culler,et al.  XBOS: An Extensible Building Operating System , 2015 .

[12]  Mariacristina Roscia,et al.  Smart district through IoT and Blockchain , 2017, 2017 IEEE 6th International Conference on Renewable Energy Research and Applications (ICRERA).

[13]  Manuel Mazzara,et al.  Jolie Good Buildings: Internet of things for smart building infrastructure supporting concurrent apps utilizing distributed microservices , 2016, ArXiv.

[14]  A. H. Buckman,et al.  What is a Smart Building , 2014 .

[15]  Sajjad Hussain Chauhdary,et al.  Smartwatch-Based Legitimate User Identification for Cloud-Based Secure Services , 2018, Mob. Inf. Syst..

[16]  Randy H. Katz,et al.  Energy Savings and the "Software-Defined" Building , 2012, IEEE Des. Test Comput..

[17]  Adil Mehmood Khan,et al.  Extended sammon projection and wavelet kernel extreme learning machine for gait-based legitimate user identification , 2019, SAC.

[18]  Burcin Becerik-Gerber,et al.  Smart IoT desk for personalizing indoor environmental conditions , 2018, IOT.

[19]  Paolo Barsocchi,et al.  Towards Multimodal Surveillance for Smart Building Security , 2018, IWCIM@EUSIPCO.

[20]  Manuel Mazzara,et al.  Microservice-Based IoT for Smart Buildings , 2016, 2017 31st International Conference on Advanced Information Networking and Applications Workshops (WAINA).

[21]  Weiwei Sun,et al.  Indoor air quality monitoring system for smart buildings , 2014, UbiComp.

[22]  Salvatore Carlucci,et al.  A Review of Systems and Technologies for Smart Homes and Smart Grids , 2016 .

[23]  Luis Alonso,et al.  Information Exchange in Randomly Deployed Dense WSNs With Wireless Energy Harvesting Capabilities , 2016, IEEE Transactions on Wireless Communications.

[24]  Asif Gill,et al.  Towards an IoT Big Data Analytics Framework: Smart Buildings Systems , 2016, 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS).

[25]  Manuel Mazzara,et al.  The Internet of Hackable Things , 2016, SEDA.

[26]  Michael Stadler,et al.  Improving energy efficiency via smart building energy management systems. A comparison with policy measures , 2015 .

[27]  Manuel Mazzara,et al.  AntibIoTic: Protecting IoT Devices Against DDoS Attacks , 2016, SEDA.

[28]  Victor I. Chang,et al.  Applicability of Big Data Techniques to Smart Cities Deployments , 2017, IEEE Transactions on Industrial Informatics.

[29]  Joel J. P. C. Rodrigues,et al.  Intelligent Personal Assistants Based on Internet of Things Approaches , 2018, IEEE Systems Journal.

[30]  Wolfgang Kastner,et al.  Building automation systems: Concepts and technology review , 2016, Comput. Stand. Interfaces.

[31]  Aleksandr Kapitonov,et al.  Robonomics: platform for integration of cyber physical systems into human economy , 2018 .

[32]  Hermann de Meer,et al.  Virtualized Software Defined Buildings: a Key Enabler of The Future Smart Cities , 2018, 2018 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm).

[33]  Adil Mehmood Khan,et al.  Seeking Optimum System Settings for Physical Activity Recognition on Smartwatches , 2017, ArXiv.

[34]  Adil Mehmood Khan,et al.  Gait fingerprinting-based user identification on smartphones , 2016, 2016 International Joint Conference on Neural Networks (IJCNN).

[35]  Hamza Abunima,et al.  An intelligent system architecture in home energy management systems (HEMS) for efficient demand response in smart grid , 2017 .

[36]  Alberto Sillitti,et al.  Analyzing Load Profiles of Energy Consumption to Infer Household Characteristics Using Smart Meters , 2019, Energies.

[37]  David E. Culler,et al.  BOSS: Building Operating System Services , 2013, NSDI.

[38]  Kire Trivodaliev,et al.  A review of Internet of Things for smart home: Challenges and solutions , 2017 .