A spontaneous social network based on mobile devices

  • Cristiano André da Costa
  • Dante Zaupa
  • Jorge Luis Victoria Barbosa
  • Rodrigo da Rosa Righi
  • João de Camargo
  • Nikolas Daroit
  • Adenauer Correa Yamin
Original Article


Social networks provide a growing mean of communication that still preserves our human social interaction. Due to the widespread use of mobile devices, and the vast development of applications targeting these platforms, people tend to use their smartphone or tablet as the main way to make that interaction. Furthermore, applications developed to these devices are fostering the use of contextual information, such as the location of the user. In this way, this article describes a model for a spontaneous social network targeted at mobile devices. In our proposal, named Mingle, the social network is spontaneous, i.e., involves only people who are physically present in a specific location. Besides presenting the model, we show a developed prototype using Android-based devices. We evaluated Mingle employing two strategies. The first evaluation consisted of a performance evaluation of the server. The second assessment focused on usability, regarding effectiveness, efficiency and satisfaction of users in using Mingle. The results were encouraging and show the potential of deploying Mingle in real situations.


Social networks Spontaneity Mobile computing Context awareness Ubiquitous computing 



We would like to thank Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul (FAPERGS) and Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) for partially financing this research. Finally, we thank University of Vale do Rio dos Sinos (Unisinos), and particularly Applied Computing Graduate Program (PIPCA) for their support in this research.


  1. Bellavista P, Corradi A, Fanelli M, Foschini L (2012) A survey of context data distribution for mobile ubiquitous systems. ACM Comput Surv 1–45. doi: 10.1145/2333112.2333119
  2. Bhattacharyya P, Garg A, Wu SF (2011) Analysis of user keyword similarity in online social networks. Soc Netw Anal Min 143–158. doi: 10.1007/s13278-010-0006-4
  3. Biel B, Grill T, Gruhn V (2010) Exploring the benefits of the combination of a software architecture analysis and a usability evaluation of a mobile application. J Syst Softw 2031–2044. doi: 10.1016/j.jss.2010.03.079
  4. Brickley D, Miller L (2008) Introducing foaf. Accessed 28 Aug 2013
  5. Costa CA, Yamin A, Geyer C (2008) Toward a general software infrastructure for ubiquitous computing. IEEE Pervasive Comput 64–73. doi: 10.1109/MPRV.2008.21
  6. Cucchiarelli A, D’Antonio F, Velardi P (2012) Semantically interconnected social networks. Soc Netw Anal Min 69–75. doi: 10.1007/s13278-011-0030-z
  7. D’Aquin M, Noy NF (2012) Where to publish and find ontologies? A survey of ontology libraries. J Web Semant 96–111Google Scholar
  8. Davis FD (1989) Perceived usefulness, perceived ease of use, and user acceptance. MIS Q 319–340Google Scholar
  9. Kenteris M, Gavalas D, Economou, D (2009) An innovative mobile electronic tourist guide application. Pers Ubiquit Comput, 103–118. doi: 10.1007/s00779-007-0191-y
  10. Ganti R, Tsai Y, Abdelzaher T (2008) Senseworld: towards cyber-physical social networks. Inf Proc Sens Netw 563–564. doi: 10.1109/IPSN.2008.48
  11. Gruber T (1993) A translation approach to portable ontology specifications. Knowl Acquis 199–220. doi: 10.1006/knac.1993.1008
  12. Gupta A, Kalra A, Boston D, Borcea C (2009) Mobisoc: a middleware for mobile social computing applications. Mob Netw Appl 35–52. doi: 10.1007/s11036-008-0114-9
  13. Huang J, Liu Q, Lei Z, Chiu D (2012) Applications of social networks in peer-to-peer networks. In: Abraham A, Hassanien A (eds) Computational social networks. Springer, London, pp 301–327CrossRefGoogle Scholar
  14. International Standard Organization (1998) ISO 9241-11: ergonomic requirements for office work with visual display terminals (VDTs)—Part 11: guidelines on usability, pp 1–22Google Scholar
  15. Jensen CS, Vicente CR, Wind R (2008) User-generated content: the case for mobile services. Comput 116–118. doi: 10.1109/MC.2008.506
  16. Kleinberg J (2008) The convergence of social and technological networks. Commun ACM 66–72. doi: 10.1145/1400214.1400232
  17. Likert R (1932) A technique for the measurement of attitudes. Arch Psychol 1–55Google Scholar
  18. Mani M, Nguyen A, Crespi N (2010) Scope: a prototype for spontaneous p2p social networking. In: Pervasive computing communication workshops, pp 220–225. doi: 10.1109/PERCOMW.2010.5470664
  19. Newman M (2003) The structure and function of complex networks. SIAM Rev 167–256. doi: 10.1137/S003614450342480
  20. Peng W, SiKun L (2009) Social network visualization via domain ontology. Proc Inform Eng Comput Sci 1–4. doi: 10.1109/ICIECS.2009.5362898
  21. Pietilainen A, Oliver E, LeBrun J, Varghese G, Diot C (2009) Mobiclique: middleware for mobile social networking. In: Proceedings of ACM workshop online social networking, pp 49–54. doi: 10.1145/1592665.1592678
  22. Rusu C, Roncagliolo S, Rusu V, Collazos C (2011) A methodology to establish usability heuristics. In: Proceedings of international conference advanced comput-human interaction, pp 59–62Google Scholar
  23. Shehab M, Ko M, Touati H (2013) Enabling cross-site interactions in social networks. Soc Netw Anal Min, 93–106. doi: 10.1007/s13278-012-0051-2
  24. Silva B, Costa CA, Zaupa D, Freitas G (2011) An ontology-based repository for a spontaneous social network. In: Proceedings of computational aspects social networks, pp 227–232. doi: 10.1109/CASON.2011.6085949
  25. Tian C, Samaan N (2013) A novel approach for modeling and managing spontaneous social communities over MANETs. Soc Netw Anal Min, 685–700. doi: 10.1007/s13278-013-0115-y
  26. Vaughan-Nichols S (2009) Will mobile computing’s future be location, location, location? Comput 14–17. doi: 10.1109/MC.2009.65
  27. Weiser M (1999) The computer for the 21st century. ACM SIGMOBILE Mob Comput Commun Rev 3–11. doi: 10.1145/329124.329126
  28. Yoon C, Kim S (2007) Convenience and TAM in a ubiquitous computing environment: the case of wireless LAN. Electron Commer Res Appl 102–112. doi: 10.1016/j.elerap.2006.06.009
  29. Zaupa D, Costa CA, Silva G, Barbosa J, Yamin A (2012) Mingle spontaneous social network. In: Proceedings of computational aspects social networks, pp 150–154. doi: 10.1109/CASoN.2012.6412394
  30. Zhang D, Adipat B (2005) Challenges, methodologies, and issues in the usability testing of mobile applications. Int J Hum Comput Interact 293–308. doi: 10.1207/s15327590ijhc1803_3

Copyright information

© Springer-Verlag Wien 2014

Authors and Affiliations

  • Cristiano André da Costa
    • 1
  • Dante Zaupa
    • 1
  • Jorge Luis Victoria Barbosa
    • 1
  • Rodrigo da Rosa Righi
    • 1
  • João de Camargo
    • 1
  • Nikolas Daroit
    • 1
  • Adenauer Correa Yamin
    • 2
  1. 1.Applied Computing Graduate Program (PIPCA)University of Vale do Rio dos Sinos (UNISINOS)São LeopoldoBrazil
  2. 2.Graduate Program in Computer Science (PPGC)Federal University of Pelotas (UFPEL)PelotasBrazil

Personalised recommendations