Towards Situated Awareness in Urban Networks: A Bio-Inspired Approach

The possibility to have millions of computational devices interconnected across urban environments opens up novel application areas. In such highly distributed scenarios, applications must gain awareness as a result of opportunistic encounters with co-located devices, a departure from traditional reasoning approaches. We envision situated awareness as an emergent property of such networks, where bio-inspired algorithms are employed to coordinate interactions between devices through managing the lifecycle, distribution, and content of data. A congestion-aware, crowd-steering example illustrates this vision.

[1]  Harry Chen,et al.  An Intelligent Broker for Context-Aware Systems , 2003 .

[2]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[3]  Arkady B. Zaslavsky,et al.  Multiple-Agent Perspectives in Reasoning About Situations for Context-Aware Pervasive Computing Systems , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[4]  Gregory D. Abowd,et al.  The context toolkit: aiding the development of context-enabled applications , 1999, CHI '99.

[5]  Franco Zambonelli,et al.  Programming stigmergic coordination with the TOTA middleware , 2005, AAMAS '05.

[6]  Sara Montagna,et al.  BIO-CORE: Bio-inspired Self-organising Mechanisms Core , 2011, BIONETICS.

[7]  Klaus Herrmann,et al.  MESHMd1- a middleware for self-organization in ad hoc networks , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[8]  Mirko Viroli,et al.  Pervasive ecosystems: a coordination model based on semantic chemistry , 2012, SAC '12.

[9]  Franco Zambonelli,et al.  Spatial Coordination of Pervasive Services through Chemical-Inspired Tuple Spaces , 2011, TAAS.

[10]  Simon A. Dobson,et al.  Situation identification techniques in pervasive computing: A review , 2012, Pervasive Mob. Comput..

[11]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[12]  Thierry Priol,et al.  Chemical Programming of Future Service-oriented Architectures , 2009, J. Softw..

[13]  Franco Zambonelli,et al.  Social sensors and pervasive services: Approaches and perspectives , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[14]  Jadwiga Indulska,et al.  Developing context-aware pervasive computing applications: Models and approach , 2006, Pervasive Mob. Comput..

[15]  Franco Zambonelli,et al.  Extracting urban patterns from location-based social networks , 2011, LBSN '11.

[16]  Mirko Viroli,et al.  Description and composition of bio-inspired design patterns: a complete overview , 2012, Natural Computing.

[17]  Amy L. Murphy,et al.  LIME: a middleware for physical and logical mobility , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[18]  Mirko Viroli,et al.  On the Space-time Situation of Pervasive Service Ecosystems , 2012 .

[19]  Franco Zambonelli,et al.  Integrating pervasive middleware with social networks in SAPERE , 2011, 2011 International Conference on Selected Topics in Mobile and Wireless Networking (iCOST).

[20]  Andrea Omicini,et al.  Environment as a first class abstraction in multiagent systems , 2007, Autonomous Agents and Multi-Agent Systems.

[21]  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).

[22]  Gregory D. Abowd,et al.  Providing architectural support for building context-aware applications , 2000 .

[23]  Stephen S. Yau,et al.  Support for situation awareness in trustworthy ubiquitous computing application software , 2006, Softw. Pract. Exp..

[24]  Giovanna Di Marzo Serugendo,et al.  Modeling Self-* Systems Using Chemically-Inspired Composable Patterns , 2011, 2011 IEEE Fifth International Conference on Self-Adaptive and Self-Organizing Systems.

[25]  Elena Paslaru Bontas Simperl,et al.  Tuplespace-based computing for the Semantic Web: a survey of the state-of-the-art , 2008, The Knowledge Engineering Review.

[26]  Franco Zambonelli,et al.  From SOA to Pervasive Service Ecosystems: An Approach Based on Semantic Web Technologies , 2013 .

[27]  Franco Zambonelli,et al.  Self-aware Pervasive Service Ecosystems , 2011, FET.

[28]  Ahmed Karmouch,et al.  ACAI: agent-based context-aware infrastructure for spontaneous applications , 2005, J. Netw. Comput. Appl..