Mobile cloud computing for indoor emergency response: the IPSOS assistant case study


Mobile Cloud Computing and Internet of Things provide pervasive connected infrastructures that allow people to be continuously connected with other people, services, and objects. However, technologies for multi-paradigm distributed computing are still in their infancy and lack of standardization and experimentation as pervasive well-being technology. In this article, we discuss about the use of mobile cloud computing technologies to devise a new generation of software systems for Indoor Emergency Response with better automation, flexibility, efficiency, and rich user experience. To this end, we present a prototype cloud-enabled mobile app, named IPSOS Assistant, for monitoring people well-being and managing emergencies in indoor environments. Such a prototype application is aimed at increasing the reliability and safety in indoor workplaces to prepare for and manage a variety of emergencies or incidents by giving people assistance (e.g., showing available escape routes in case of fire) and by taking advantage from the social contribution of other people located nearby in the same building. The IPSOS Assistant app has been designed and developed since 2014 as an academic/research pilot project. In this article, we share the design, discuss faced challenges, and report our experiments and lessons that we learned while developing such a kind of application.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10


  1. 1.

  2. 2.


  1. 1.

    Aloi G, Briante O, Felice MD, Ruggeri G, Savazzi S (2017) The SENSE-ME platform: infrastructure-less smartphone connectivity and decentralized sensing for emergency management. Pervas Mob Comput 42:187–208

    Article  Google Scholar 

  2. 2.

    Alsehly F, Sabri RM, Sevak Z, Arslan T (2010) Improving indoor positioning accuracy through a wi-fi handover algorithm. In: International technical meeting. The University of Edinburgh, Scotland, pp 131–139

  3. 3.

    America Red Cross (2019) The american red cross’s s.o.s. apps.

  4. 4.

    Atila U, Ortakci Y, Ozacar K, Demiral E, Karas I (2018) Smartescape: a mobile smart individual fire evacuation system based on 3d spatial model. ISPRS Int J Geo Inf 7(6):223

    Article  Google Scholar 

  5. 5.

    Corno F, De Russis L, Roffarello AM (2016) A healthcare support system for assisted living facilities: An iot solution. In: 2016 IEEE 40th annual computer software and applications conference (COMPSAC), IEEE, vol 1, pp 344–352

  6. 6.

    De Lemos R, Giese H, Müller HA, Shaw M, Andersson J, Litoiu M, Schmerl B, Tamura G, Villegas NM, Vogel T, et al. (2013) Software engineering for self-adaptive systems: a second research roadmap. In: Software engineering for self-adaptive systems II. Springer, Berlin, pp 1–32

  7. 7.

    Developers A (2014) Google play services 4.4. android Developers Blog

  8. 8.

    Dong M, Li H, Ota K, Yang LT, Zhu H (2014) Multicloud-based evacuation services for emergency management. IEEE Cloud Comput 1(4):50–59

    Article  Google Scholar 

  9. 9.

    Fernando N, Loke SW, Rahayu W (2013) Mobile cloud computing: a survey. Future Gen Comput Syst 29(1):84–106

    Article  Google Scholar 

  10. 10.

    Fielding RT, Taylor RN (2002) Principled design of the modern web architecture. ACM Trans Internet Technol (TOIT) 2(2):115–150

    Article  Google Scholar 

  11. 11.

    GAO-04-494 (2004) Project SAFECOM, key cross-agency emergency communication effort requires stronger collaboration. Tech. rep., U.S. General Accounting Office

  12. 12.

    Gelenbe E, Bi H (2014) Emergency navigation without an infrastructure. Sensors 14(8):15142–15162

    Article  Google Scholar 

  13. 13.

    Gidlund M, Han S, Sisinni E, Saifullah A, Jennehag U (2018) Guest editorial from industrial wireless sensor networks to industrial internet of things. IEEE Trans Ind Inf 14(5):2194–2198

    Article  Google Scholar 

  14. 14.

    Google Inc (2018) Google cloud messaging.

  15. 15.

    Google Inc (2019) Google’s location api getlocation.

  16. 16.

    Kephart JO, Chess DM (2003) The vision of autonomic computing. IEEE Comput 36(1):41–50

    Article  Google Scholar 

  17. 17.

    Khalid O, Khan MUS, Huang Y, Khan SU, Zomaya A (2016) Evacsys: a cloud-based service for emergency evacuation. IEEE Cloud Comput 3(1):60–68

    Article  Google Scholar 

  18. 18.

    Li H, Chan G, Wong JKW, Skitmore M (2016) Real-time locating systems applications in construction. Autom Constr 63:37–47

    Article  Google Scholar 

  19. 19.

    Lombardia (2019) Where are u.

  20. 20.

    Luqman F (2011) Triage: Applying context to improve timely delivery of critical data in mobile ad hoc networks for disaster response. In: pervasive computing and communications workshops, IEEE, pp 407–408

  21. 21.

    Morrow N, Mock N, Papendieck A, Kocmich N (2011) Independent evaluation of the ushahidi haiti project. Dev Inf Syst Int 8:2011

    Google Scholar 

  22. 22.

    Mshali H, Lemlouma T, Magoni D (2018) Adaptive monitoring system for e-health smart homes. Pervas Mob Comput 43:1–19.

    Article  Google Scholar 

  23. 23.

    Nikoloudakis Y, Panagiotakis S, Markakis E, Pallis E, Mastorakis G, Mavromoustakis CX, Dobre C (2016) A fog-based emergency system for smart enhanced living environments. IEEE Cloud Comput 3.6:54–62

    Article  Google Scholar 

  24. 24.

    Nikoloudakis Y, Markakis E, Mastorakis G, Pallis E, Skianis C (2017) An nf v-powered emergency system for smart enhanced living environments. In: 2017 IEEE conference on network function virtualization and software defined networks (NFV-SDN), IEEE, pp 258–263

  25. 25.

    Palumbo F (2016) Ambient intelligence in assisted living environments. PhD thesis, Università degli studi di Pisa

  26. 26.

    Potortì F, Cassarà P, Barsocchi P (2018) Device-free indoor localisation with small numbers of anchors. IET Wirel Sens Syst 8(4):152–161

    Article  Google Scholar 

  27. 27.

    Psaila G, Scandurra P, Rovelli S, Mazzucchelli E, Taiocchi M (2014) A mobile/cloud emergency response application for indoor assisted living. In: Next generation mobile apps, services and technologies (NGMAST), Eighth Int. Conf., IEEE

  28. 28.

    Purohit A, Sun Z, Mokaya F, Zhang P (2011) Sensorfly: Controlled-mobile sensing platform for indoor emergency response applications. In: Information processing in sensor networks (IPSN), 2011 10th Int. Conf. on, IEEE, pp 223–234

  29. 29.

    u R Khan A, Othman M, Xia F, Khan AN (2015) Context-aware mobile cloud computing and its challenges. IEEE Cloud Comput 2(3):42–49

    Article  Google Scholar 

  30. 30.

    React Mobile Inc (2018) React mobile app.

  31. 31.

    Salesforcecom Inc (2019)

  32. 32.

    Scandurra P, Psaila G, Capilla R, Mirandola R (2015) Challenges and assessment in migrating IT legacy applications to the cloud. In: 9th IEEE int. symposium on the maintenance and evolution of service-oriented and cloud-based environments, MESOCA, Bremen, Germany, IEEE Computer Society, pp 7–14

  33. 33.

    Schilit BN, Adams N, Want R (1994) Context-aware computing applications. In: Proceedings of the workshop on mobile computing systems and applications, IEEE Computer Society, pp 85–90

  34. 34.

    Schuler D (1994) Social computing. Commun ACM 37(1):28–29

    Article  Google Scholar 

  35. 35.

    Sharma RK, gogoi D (2013) Android based emergency alert button. CoRR arXiv:1311.5133

  36. 36.

    Vanini S, Giordano S (2013) Adaptive context-agnostic floor transition detection on smart mobile devices. In: 2013 IEEE international conference on pervasive computing and communications workshops (PERCOM Workshops), IEEE, pp 2–7

  37. 37.

    Xiao J, Zhou Z, Yi Y, Ni LM (2016) A survey on wireless indoor localization from the device perspective. ACM Comput Surv 49(2):25:1–25:31

    Article  Google Scholar 

  38. 38.

    Zhang M, Cao T, Zhao X (2017) Applying sensor-based technology to improve construction safety management. Sensors 17(8)

Download references


We warmly thank the IPSOS student group: Francesco Biffi, Enrico Mazzucchelli, Andrea Rota, Steven Rovelli and Matteo Taiocchi.

Author information



Corresponding author

Correspondence to Patrizia Scandurra.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Facchinetti, D., Psaila, G. & Scandurra, P. Mobile cloud computing for indoor emergency response: the IPSOS assistant case study. J Reliable Intell Environ 5, 173–191 (2019).

Download citation


  • Mobile cloud computing
  • Emergency response systems
  • Context-awareness
  • Device-free indoor localization
  • Ambient assisted living