Cloud-Based, User-Centric Mobile Application Optimization

被引:1
|
作者
Kolb, John [1 ]
Chaudhary, Prashant [1 ]
Schillinger, Alexander [1 ]
Chandra, Abhishek [1 ]
Weissman, Jon [1 ]
机构
[1] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
关键词
cloud computing; middleware; mobile computing; optimization;
D O I
10.1109/IC2E.2015.28
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The abundance of compute and storage resources available in the cloud makes it well-suited to addressing the limitations of mobile devices. We explore the use of cloud infrastructure to optimize content-centric mobile applications, which can have high communication and storage requirements, based on the analysis of user activity. We present two specific optimizations, precaching and prefetching, as well as the design and implementation of a middleware framework that allows mobile application developers to easily utilize these techniques. Our framework is fully generalizable to any content-centric mobile application, a large and growing class of Internet applications. A news aggregation application is used as a case study to evaluate our implementation. We make use of a cosine similarity scheme to identify users with similar interests, which in turn is used to determine what content to prefetch. Various cache algorithms, implemented for our framework, are also considered. A workload trace and simulation are used to measure the performance of the application and framework. We observe a dramatic improvement in application performance due to use of our framework with a reasonable amount of overhead. Our system also significantly outperforms a baseline implementation that performs the same optimizations without taking user activity into account.
引用
收藏
页码:26 / 35
页数:10
相关论文
共 50 条
  • [41] A User-Centric Method for Data Privacy Protection in Cloud Computing
    Li, Xiaohui
    He, Jingsha
    [J]. 2011 INTERNATIONAL CONFERENCE ON COMPUTER, ELECTRICAL, AND SYSTEMS SCIENCES, AND ENGINEERING (CESSE 2011), 2011, : 355 - +
  • [42] User-Centric Key Management Scheme for Personal Cloud Storage
    Yoo, SeongMin
    Park, PyungKoo
    Shin, JinSeop
    Oh, JinSeok
    Ryu, HoYong
    Ryou, JaeCheol
    [J]. 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND APPLICATIONS (ICISA 2013), 2013,
  • [43] User-centric Design
    Fuchs, Andreas
    [J]. Fuchs, Andreas, 1600, Springer Vieweg (13) : 8 - 9
  • [44] USN: An Optimization Framework for User-centric Social Networks
    Andreou, Panayiotis
    Germanakos, Panagiotis
    Konstantinidis, Andreas
    Georgiadis, Dimosthenis
    Belk, Marios
    Samaras, George
    [J]. 15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 562 - 569
  • [45] A User-Centric Data Secure Creation Scheme in Cloud Computing
    SU Mang
    LI Fenghua
    SHI Guozhen
    GENG Kui
    XIONG Jinbo
    [J]. Chinese Journal of Electronics, 2016, 25 (04) : 753 - 760
  • [46] A user-centric view
    Slayton, Derek
    [J]. COMMUNICATIONS NEWS, 2006, 43 (08): : 21 - 21
  • [47] User-Centric, Heuristic Optimization of Service Composition in Clouds
    Kofler, Kevin
    ul Haq, Irfan
    Schikuta, Erich
    [J]. EURO-PAR 2010 PARALLEL PROCESSING, PT I, 2010, 6271 : 405 - 417
  • [48] User-Centric Security
    Feth, Denis
    [J]. 2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 1034 - 1037
  • [49] User-centric broadband
    Lombard, D
    [J]. ALCATEL TELECOMMUNICATIONS REVIEW, 2005, (01): : 2 - 3
  • [50] FOUGERE: User-Centric Location Privacy in Mobile Crowdsourcing Apps
    Meftah, Lakhdar
    Rouvoy, Romain
    Chrisment, Isabelle
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, DAIS 2019, 2019, 11534 : 116 - 132