Enabling End-Users to Configure Smart Environments

Our everyday living environments are inhabited by a huge and constantly increasing number of electronic devices. Smart Environment is a common name for a physical place where these various devices interact with each other in order to provide useful services for the end-user. Because different people usually have different kind of needs it is important that the user is able to configure the Smart Environment so that the services provided to individual user are in fact useful. In this paper, we present an approach for enabling end-user to configure how the Smart Environments functions. In our approach we utilize Semantic Web technologies and publish/subscribe based architecture for providing semantic interoperability in the Smart Environment. As a proof of concept, we present a reference implementation of a tool that can be used to configure Smart Environments and a case study in a smart greenhouse domain.

[1]  O. Lassila Taking the RDF Model Theory Out for a Spin , 2002, SEMWEB.

[2]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[3]  Juha-Pekka Soininen,et al.  Opening information of low capacity embedded systems for Smart Spaces , 2010, 2010 8th Workshop on Intelligent Solutions in Embedded Systems.

[4]  E. Prud hommeaux,et al.  SPARQL query language for RDF , 2011 .

[5]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[6]  Jani Suomalainen,et al.  Secure information sharing between heterogeneous embedded devices , 2010, ECSA '10.

[7]  Jun Hu,et al.  From events to goals: Supporting semantic interaction in smart environments , 2010, The IEEE symposium on Computers and Communications.

[8]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[9]  Emile H. L. Aarts,et al.  Ambient intelligence: a multimedia perspective , 2004, IEEE MultiMedia.

[10]  Jon M. Kerridge,et al.  RDF recipes for context-aware interoperability in pervasive systems , 2010, The IEEE symposium on Computers and Communications.

[11]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

[12]  Artem Katasonov,et al.  Towards ontology-driven development of applications for smart environments , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[13]  Artem Katasonov Enabling non-programmers to develop smart environment applications , 2010, The IEEE symposium on Computers and Communications.

[14]  Amitava Mukherjee,et al.  Pervasive Computing: A Paradigm for the 21st Century , 2003, Computer.

[15]  Jun Hu,et al.  Semantic connections: Exploring and manipulating connections in smart spaces , 2010, The IEEE symposium on Computers and Communications.