Knowledge networks for pervasive services

Technologies to pervasively acquire information about the physical and social worlds -- as needed by services to achieve context-awareness -- are becoming increasingly available. This calls for specific approaches to automatically organize and aggregate such data before delivering it to services. Contextual data items should form a sort of self-organized ecology within which they autonomously link and combine with each other into sorts of "knowledge networks". This can produce compact and easy-to-be-managed higher-level knowledge about situations occurring in the environment, and eventually can make services able to easily acquire "situation-awareness". In this paper, after having framed the key concepts and motivations underlying "situation-awareness" and our "knowledge networks" approach, we present the design and implementation of a "knowledge networks" prototype, intended as a tool to support self-organization and self-aggregation of contextual data item and to facilitate their exploitation by pervasive services. A representative case study in the area of adaptive pervasive advertisement is introduced to clarify the concepts expressed, to exemplify the actual functioning of the toolkit and of some specific algorithms integrated within it.

[1]  Tanzeem Choudhury,et al.  Human dynamics : computation for organizations , 2005 .

[2]  Franco Zambonelli,et al.  Supporting location-aware services for mobile users with the whereabouts diary , 2008, MOBILWARE.

[3]  Gaetano Borriello,et al.  Location Systems for Ubiquitous Computing , 2001, Computer.

[4]  David D. Clark,et al.  A knowledge plane for the internet , 2003, SIGCOMM '03.

[5]  Hai Liu,et al.  Web services provision: solutions, challenges and opportunities (invited paper) , 2009, ICUIMC '09.

[6]  Elisa Bertino,et al.  PAtterns for Next-generation DAtabase systems: preliminary results of the PANDA project , 2003, SEBD.

[7]  Karl Ernst Osthaus Van de Velde , 1920 .

[8]  Albrecht Schmidt,et al.  Advances in Tangible Interaction and Ubiquitous Virtual Reality , 2008, IEEE Pervasive Computing.

[9]  Gaurav S. Sukhatme,et al.  Connecting the Physical World with Pervasive Networks , 2002, IEEE Pervasive Comput..

[10]  Franco Zambonelli,et al.  Towards Self-Organizing Knowledge Networks for Smart World Infrastructures , 2006, Int. Trans. Syst. Sci. Appl..

[11]  Andrew Campbell,et al.  The Rise of People-Centric Sensing , 2008, IEEE Internet Computing.

[12]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[13]  Albrecht Schmidt,et al.  Advanced Interaction in Context , 1999, HUC.

[14]  Franco Zambonelli,et al.  Self-Organizing Spatial Regions for Sensor Network Infrastructures , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[15]  Luca Mottola,et al.  Logical Neighborhoods: A Programming Abstraction for Wireless Sensor Networks , 2006, DCOSS.

[16]  Jason I. Hong The context fabric: an infrastructure for context-aware computing , 2002, CHI Extended Abstracts.

[17]  Roy Want,et al.  An introduction to RFID technology , 2006, IEEE Pervasive Computing.

[18]  Padhraic Smyth,et al.  From Data Mining to Knowledge Discovery: An Overview , 1996, Advances in Knowledge Discovery and Data Mining.

[19]  Alex Pentland,et al.  Mapping human networks , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM'06).

[20]  Christine Julien,et al.  EgoSpaces: facilitating rapid development of context-aware mobile applications , 2006, IEEE Transactions on Software Engineering.

[21]  Wolfram Burgard,et al.  Mapping and localization with RFID technology , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[22]  Marco Mamei,et al.  On concepts for autonomic communication elements , 2006 .

[23]  Paolo Bellavista,et al.  Location-Based Services: Back to the Future , 2008, IEEE Pervasive Computing.

[24]  M. Ulieru,et al.  Engineering Industrial Ecosystems in a Networked World , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[25]  S. K. Satpathy,et al.  An Adaptive Modular Approach to the Mining of Sensor Network Data , 2011 .

[26]  David B. Skillicorn,et al.  A Distributed Approach for Prediction in Sensor Networks , 2005 .

[27]  Elena Console,et al.  Data Fusion , 2009, Encyclopedia of Database Systems.

[28]  Danco Davcev,et al.  Distributed data processing in wireless sensor networks based on artificial neural-networks algorithms , 2005, 10th IEEE Symposium on Computers and Communications (ISCC'05).

[29]  Deborah Estrin,et al.  Dimensions: why do we need a new data handling architecture for sensor networks? , 2003, CCRV.

[30]  Ryan Newton,et al.  Region streams: functional macroprogramming for sensor networks , 2004, DMSN '04.

[31]  Franco Zambonelli,et al.  A platform for pervasive combinatorial trading with opportunistic self-aggregation , 2008, 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[32]  Franco Zambonelli,et al.  A Simple Model and Infrastructure for Context-Aware Browsing of the World , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).