Searching the 'Web of Things'

With the proliferation of connected devices and the widespread adoption of the Web, ubiquitous computing success has recently been brought into the fashion of an emergent paradigm called the 'Web of Things', where Web-enabled objects are offered through interconnected smart spaces. While some predict a near future with billions of Web-enabled objects, the success of this vision now depends on the creation of efficient processes and the availability of tools enabling users or applications to find connected objects matching a set of requirements (and expectations). We present an on-going work that aims to develop a search process dedicated to the 'Web of Things' and that relies on three contributions. The creation and use of semantic profiles for connected objects, the establishment of similarities between semantic profiles of different connected objects to gather them into clusters and, the computation of a score associating a 'context of search' to an incoming request and enabling the selection of the most appropriate search algorithms, involving either probabilistic or precise reasoning.

[1]  Deborah L. McGuinness,et al.  Bringing Semantics to Web Services: The OWL-S Approach , 2004, SWSWPC.

[2]  Bo Sheng,et al.  Microsearch: A search engine for embedded devices used in pervasive computing , 2010, TECS.

[3]  Yannis Kalfoglou,et al.  Ontology mapping: the state of the art , 2003, The Knowledge Engineering Review.

[4]  Mathieu Boussard,et al.  The Web of things vision: Things as a service and interaction patterns , 2011, Bell Labs Technical Journal.

[5]  Qun Li,et al.  Snoogle: A Search Engine for Pervasive Environments , 2010, IEEE Transactions on Parallel and Distributed Systems.

[6]  Geoffrey Sampson The myth of diminishing firms , 2003, CACM.

[7]  R. Manmatha,et al.  Distributed image search in camera sensor networks , 2008, SenSys '08.

[8]  Yarden Katz,et al.  Pellet: A practical OWL-DL reasoner , 2007, J. Web Semant..

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

[10]  Karl Aberer,et al.  Infrastructure for Data Processing in Large-Scale Interconnected Sensor Networks , 2007, 2007 International Conference on Mobile Data Management.

[11]  Tommaso Di Noia,et al.  A Ubiquitous Knowledge-based System to Enable RFID Object Discovery in Smart Environments , 2008, IWRT.

[12]  Mathieu Boussard,et al.  Providing user support in Web-of-Things enabled smart spaces , 2011, WoT '11.

[13]  Vikram Srinivasan,et al.  MAX: human-centric search of the physical world , 2005, SenSys '05.

[14]  Yarden Katz,et al.  Representing Web Service Policies in OWL-DL , 2005, SEMWEB.

[15]  Wolfgang Kellerer,et al.  A real-time search engine for the Web of Things , 2008, 2010 Internet of Things (IOT).

[16]  More than 50 billion connected devices , 2011 .

[17]  Pedro M. Domingos,et al.  Ontology Matching: A Machine Learning Approach , 2004, Handbook on Ontologies.