Table of Contents Author Guidelines Submit a Manuscript
Journal of Electrical and Computer Engineering
Volume 2016, Article ID 4789803, 20 pages
http://dx.doi.org/10.1155/2016/4789803
Research Article

User Adaptive and Context-Aware Smart Home Using Pervasive and Semantic Technologies

1Intelligent Systems Content and Interaction Laboratory, National Technical University of Athens, Iroon Polytexneiou 9, 15780 Zografou, Greece
2Department of Cultural Technology and Communication, University of the Aegean, Mytilene, Lesvos, Greece
3Department of Informatics, Ionian University, Corfu, Greece

Received 17 January 2016; Revised 6 July 2016; Accepted 17 July 2016

Academic Editor: John N. Sahalos

Copyright © 2016 Aggeliki Vlachostergiou et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Ubiquitous Computing is moving the interaction away from the human-computer paradigm and towards the creation of smart environments that users and things, from the IoT perspective, interact with. User modeling and adaptation is consistently present having the human user as a constant but pervasive interaction introduces the need for context incorporation towards context-aware smart environments. The current article discusses both aspects of the user modeling and adaptation as well as context awareness and incorporation into the smart home domain. Users are modeled as fuzzy personas and these models are semantically related. Context information is collected via sensors and corresponds to various aspects of the pervasive interaction such as temperature and humidity, but also smart city sensors and services. This context information enhances the smart home environment via the incorporation of user defined home rules. Semantic Web technologies support the knowledge representation of this ecosystem while the overall architecture has been experimentally verified using input from the SmartSantander smart city and applying it to the SandS smart home within FIRE and FIWARE frameworks.