Service Oriented Computing and Applications

, Volume 6, Issue 4, pp 351–362

Social group formation with mobile cloud services

  • Satish Narayana Srirama
  • Carlos Paniagua
  • Huber Flores
Special Issue Paper

DOI: 10.1007/s11761-012-0111-5

Cite this article as:
Srirama, S.N., Paniagua, C. & Flores, H. SOCA (2012) 6: 351. doi:10.1007/s11761-012-0111-5

Abstract

Social networks have become quite popular these days, and the creation of social groups of people with common interests results in sharing and collaborative relationships between the members. Besides, cloud computing and mobile computing domains have advanced rapidly and are the promising technologies for the near future. Mobile technologies are recently drawing their attention to the cloud computing due to the increasing demand of the applications for processing power, storage space and energy. To bring the benefits from these different developments together, we tried to build an Android application, CroudSTag, which aids in forming social groups of common interest, from the mobile devices. The application obtains a set of pictures/videos from a storage cloud, uses cloud services like the video processing and the face recognition from multiple cloud providers to identify the people from the media content, and aids in forming social groups on facebook, a well-known social network. The application is explained along with detailed architectural and technological choices. The performance analysis of the application shows that the social groups can be formed with significant ease and reasonable performance latencies from the mobile devices.

Keywords

Social networks Facial recognition Cloud computing Android application Facebook Middleware MapReduce 

Copyright information

© Springer-Verlag London Limited 2012

Authors and Affiliations

  • Satish Narayana Srirama
    • 1
  • Carlos Paniagua
    • 1
  • Huber Flores
    • 1
  1. 1.Institute of Computer ScienceUniversity of TartuTartuEstonia

Personalised recommendations