Affiliation:
1. Department of Computer Science, University of Pisa , 56127 Pisa, Italy
Abstract
Abstract
The sustainable management of smart environments enabled by the Internet of Things (IoT) requires new methodologies and tools to suitably handle potentially many users and their objectives on cyber-physical systems, e.g. smart lighting, smart A/C. In this article, we propose a declarative framework to model IoT-enabled smart environments. Our methodology permits (i) expressing user roles and hierarchical environments, (ii) declaring customized policies to mediate user objectives into a target state and (iii) determining valid settings for IoT actuators to achieve such a target also reducing energy consumption. An open-source Prolog prototype of the framework is showcased over two lifelike motivating examples and its scalability is assessed at increasing sizes of the managed smart environment.
Publisher
Oxford University Press (OUP)
Subject
Logic,Hardware and Architecture,Arts and Humanities (miscellaneous),Software,Theoretical Computer Science
Reference32 articles.
1. Towards semantic buildings: goal-driven approach for building automation service allocation and control;Andrushevich, et al;ETFA,2010
2. Smart building: use of the artificial neural network approach for indoor temperature forecasting;Attoue;Energies,2018
3. Pervasive computing middleware: current trends and emerging challenges;Becker;CCF Transactions on Pervasive Computing and Interaction,2019