Pervasive Middleware Goes Social: The SAPERE Approach

Pervasive computing middleware, to support the spatially and socially situated activities of users, has to effectively support both self-organizing spatial activities and social models of interactions. In this paper, we present the solution that we are going to integrate in the SAPERE middleware to tackle this problem. The basic idea is to exploit the graph of a social network (e.g., Face book), in conjunction with relations deriving from spatial proximity, to drive and rule the actual topology of interactions among devices, users, and services. The approach can facilitates the autonomous and adaptive activities of pervasive services while accounting for both social and spatial issues, can support effective service discovery and orchestration, and can enable tackling critical privacy issues.

[1]  Marco Conti,et al.  Context- and social-aware middleware for opportunistic networks , 2010, J. Netw. Comput. Appl..

[2]  Panos Markopoulos Awareness systems and the role of social intelligence , 2009, AI & SOCIETY.

[3]  Jennifer Golbeck,et al.  Semantic Web Service Composition in Social Environments , 2009, International Semantic Web Conference.

[4]  Elizabeth F. Churchill,et al.  New Missions for a Sociotechnical Infrastructure , 2010, Computer.

[5]  Pan Hui,et al.  BUBBLE Rap: Social-Based Forwarding in Delay-Tolerant Networks , 2008, IEEE Transactions on Mobile Computing.

[6]  M. Baqer,et al.  S-Sensors: Integrating physical world inputs with social networks using wireless sensor networks , 2009, 2009 International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[7]  Emiliano Miluzzo,et al.  A survey of mobile phone sensing , 2010, IEEE Communications Magazine.

[8]  Murat Ali Bayir,et al.  Crowd-sourced sensing and collaboration using twitter , 2010, 2010 IEEE International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[9]  Zakaria Maamar,et al.  LinkedWS: A novel Web services discovery model based on the Metaphor of "social networks" , 2011, Simul. Model. Pract. Theory.

[10]  Sam Malek,et al.  Social computing networks: a new paradigm for engineering self-adaptive pervasive software systems , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[11]  Wenzhong Li,et al.  Exploring user social behaviors in mobile social applications , 2011, SNS '11.

[12]  Franco Zambonelli,et al.  Programming pervasive and mobile computing applications: The TOTA approach , 2009, TSEM.

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

[14]  Franco Zambonelli,et al.  The changing role of pervasive middleware: From discovery and orchestration to recommendation and planning , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

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