SMILE: A data sharing platform for mobile apps in the cloud

Jagan Sankaranarayanan, Hakan Hacigümüş, Haopeng Zhang, Mohamed Elsayed

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We identify an opportunity to share data among mobile apps hosted in the cloud, thus helping users improve their mobile experience, while resulting in cost savings for the cloud provider. In this work, we propose a platform for sharing data among mobile apps hosted in the cloud. A "sharing" is specified by a triple consisting of: (a) a set of data sources to be shared, (b) a set of specified transformations on the shared data, and (c) a staleness (freshness) requirement on the shared data. The platform addresses the following two main challenges: What sharings to admit into the system under a set of specified constraints, how to implement a sharing at a low cost while maintaining the desired level of staleness. We show that reductions in costs are achievable by exploiting the commonalities between the different sharings in the platform. Experimental evaluation is performed with a cloud platform containing 25 sharings among mobile apps with realistic datasets containing user, social, location and checkin data. Our platform is able to maintain the sharings with very few violations, even under a very high update rate. Our results show that our method results in a cost savings of over 35% for the cloud provider, while enabling an improved mobile experience for users.

Original languageEnglish (US)
Title of host publicationAdvances in Database Technology - EDBT 2014: 17th International Conference on Extending Database Technology, Proceedings
PublisherOpenProceedings.org, University of Konstanz, University Library
Pages688-699
Number of pages12
ISBN (Electronic)9783893180653
DOIs
StatePublished - 2014
Externally publishedYes
Event17th International Conference on Extending Database Technology, EDBT 2014 - Athens, Greece
Duration: Mar 24 2014Mar 28 2014

Other

Other17th International Conference on Extending Database Technology, EDBT 2014
CountryGreece
CityAthens
Period3/24/143/28/14

ASJC Scopus subject areas

  • Computer Science Applications
  • Information Systems
  • Software

Fingerprint Dive into the research topics of 'SMILE: A data sharing platform for mobile apps in the cloud'. Together they form a unique fingerprint.

  • Cite this

    Sankaranarayanan, J., Hacigümüş, H., Zhang, H., & Elsayed, M. (2014). SMILE: A data sharing platform for mobile apps in the cloud. In Advances in Database Technology - EDBT 2014: 17th International Conference on Extending Database Technology, Proceedings (pp. 688-699). OpenProceedings.org, University of Konstanz, University Library. https://doi.org/10.5441/002/edbt.2014.75