Combining pervasive computing with social networking for a student environment

Whereas social networking has become an essential part of computing today, pervasive computing is seen as a key component for future systems. However, these two paradigms are complementary in many respects -- the former responsible for communication and interaction between people, the latter focused on interaction with devices and services in the environment surrounding the user. By combining these two different paradigms in an integrated and seamless fashion one may provide users with the advantages of each plus the power obtained from using them together. Thus one might combine personalization, context awareness, learning, access to a wide range of devices and services, etc., with the management and operation of communities of users. This is the goal of the SOCIETIES project. By building on recent developments in pervasive systems and mobile computing, a new type of system that combines pervasive with social networking functionality -- Pervasive Social Networking (PSN) -- has been developed based on cloud and mobile technologies. Implementation of the basic system is complete and as part of the evaluation of the system it is currently being used by a group of students in a real user trial. This paper focuses on the student aspect and describes the requirements gathering exercises conducted with students. It then describes the architecture of the final system developed to meet the requirements. It ends with a brief outline of the final trial.

[1]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[2]  Jinghua Groppe,et al.  Profile Management Technology for Smart Customizations in Private Home Applications , 2005, 16th International Workshop on Database and Expert Systems Applications (DEXA'05).

[3]  Nicholas Kenelm Taylor,et al.  Developing a Pervasive System for a Mobile Environment , 2006 .

[4]  Klara Nahrstedt,et al.  Gaia: A Middleware Infrastructure to Enable Active Spaces1 , 2002 .

[5]  Andreas Butz,et al.  A survey of software infrastructures and frameworks for ubiquitous computing , 2005, Mob. Inf. Syst..

[6]  Olaf Drögehorn,et al.  Managing and Delivering Context-Dependent User Preferences in Ubiquitous Computing Environments , 2007, 2007 International Symposium on Applications and the Internet Workshops.

[7]  Jun-Zhao Sun Mobile ad hoc networking: an essential technology for pervasive computing , 2001, 2001 International Conferences on Info-Tech and Info-Net. Proceedings (Cat. No.01EX479).

[8]  M. Howard Williams,et al.  Self-Improving Personal Smart Spaces for Pervasive Service Provision , 2010, Future Internet Assembly.

[9]  Eser Kandogan,et al.  Learning Automation Policies for Pervasive Computing Environments , 2005, Second International Conference on Autonomic Computing (ICAC'05).

[10]  Elizabeth Papadopoulou,et al.  Intelligent Systems that Combine Pervasive Computing and Social Networking , 2012, 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing.

[11]  Diane J. Cook,et al.  Smart environments - technology, protocols and applications , 2004 .

[12]  Y. Kawahara,et al.  A Stochastic Approach for Creating Context-aware Services based on Context Histories in Smart Home , 2005 .

[13]  Jean-Pierre Le Rouzic,et al.  Addressing the challenges of Beyond 3 G service delivery : the SPICE service platform , 2006 .

[14]  Lawrence B. Holder,et al.  Managing Adaptive Versatile Environments , 2005, Third IEEE International Conference on Pervasive Computing and Communications.

[15]  Elizabeth Papadopoulou,et al.  Personal Smart Spaces as a Basis for Identifying Users in Pervasive Systems , 2010, 2010 7th International Conference on Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing.

[16]  Arkady Zaslavsky,et al.  Adaptability and Interfaces : Key to Efficient Pervasive Computing , 2002 .