메뉴 건너뛰기




Volumn 56, Issue , 2015, Pages 28-40

A survey of computation offloading strategies for performance improvement of applications running on mobile devices

Author keywords

Computation offloading; Cyberaging; Mobile cloud computing; Mobile computing; Performance improvement

Indexed keywords

ELECTRIC BATTERIES; MOBILE CLOUD COMPUTING; MOBILE COMPUTING; SURVEYS;

EID: 84937211250     PISSN: 10848045     EISSN: 10958592     Source Type: Journal    
DOI: 10.1016/j.jnca.2015.05.018     Document Type: Review
Times cited : (48)

References (122)
  • 1
    • 84867333778 scopus 로고    scopus 로고
    • Adaptive application offloading using distributed abstract class graphs in mobile environments
    • E. Abebe, and C. Ryan Adaptive application offloading using distributed abstract class graphs in mobile environments J Syst Softw 85 12 2012 2755 2769
    • (2012) J Syst Softw , vol.85 , Issue.12 , pp. 2755-2769
    • Abebe, E.1    Ryan, C.2
  • 2
    • 84880579098 scopus 로고    scopus 로고
    • MHealthMon toward energy-efficient and distributed mobile health monitoring using parallel offloading
    • J.H. Ahnn, and M. Potkonjak mHealthMon toward energy-efficient and distributed mobile health monitoring using parallel offloading J Med Syst 37 5 2013 1 11
    • (2013) J Med Syst , vol.37 , Issue.5 , pp. 1-11
    • Ahnn, J.H.1    Potkonjak, M.2
  • 9
    • 84883128081 scopus 로고    scopus 로고
    • Barbera M, Kosta S, Mei A, Stefa J. To offload or not to offload? the bandwidth and energy costs of mobile cloud computing. In: INFOCOM, 2013 Proceedings. IEEE, Turin, Italy; 2013. p. 1285-93.
    • Barbera M, Kosta S, Mei A, Stefa J. To offload or not to offload? the bandwidth and energy costs of mobile cloud computing. In: INFOCOM, 2013 Proceedings. IEEE, Turin, Italy; 2013. p. 1285-93. http://dx.doi.org/10.1109/INFCOM.2013.6566921
  • 18
    • 84878487579 scopus 로고    scopus 로고
    • A survey of energy efficient wireless transmission and modeling in mobile cloud computing
    • Y. Cui, X. Ma, H. Wang, I. Stojmenovic, and J. Liu A survey of energy efficient wireless transmission and modeling in mobile cloud computing Mob Netw Appl 18 1 2013 148 155 10.1007/s11036-012-0370-6
    • (2013) Mob Netw Appl , vol.18 , Issue.1 , pp. 148-155
    • Cui, Y.1    Ma, X.2    Wang, H.3    Stojmenovic, I.4    Liu, J.5
  • 19
  • 20
    • 84888322916 scopus 로고    scopus 로고
    • A survey of mobile cloud computing architecture, applications, and approaches
    • H.T. Dinh, C. Lee, D. Niyato, and P. Wang A survey of mobile cloud computing architecture, applications, and approaches Wireless Commun Mob Comput 13 18 2013 1587 1611 10.1002/wcm.1203
    • (2013) Wireless Commun Mob Comput , vol.13 , Issue.18 , pp. 1587-1611
    • Dinh, H.T.1    Lee, C.2    Niyato, D.3    Wang, P.4
  • 25
    • 84875685091 scopus 로고    scopus 로고
    • A framework for modeling automatic offloading of mobile applications using genetic programming
    • EvoApplications'13. Berlin, Heidelberg: Springer-Verlag
    • Folino G, Pisani FS. A framework for modeling automatic offloading of mobile applications using genetic programming. In: Proceedings of the 16th European conference on applications of evolutionary computation, EvoApplications'13. Berlin, Heidelberg: Springer-Verlag. 2013. p. 62-71.
    • (2013) Proceedings of the 16th European Conference on Applications of Evolutionary Computation , pp. 62-71
    • Folino, G.1    Pisani, F.S.2
  • 30
    • 84869848884 scopus 로고    scopus 로고
    • Dynamic software deployment from clouds to mobile devices
    • Middleware '12. New York, NY, USA: Springer-Verlag New York, Inc.
    • Giurgiu I, Riva O, Alonso G. Dynamic software deployment from clouds to mobile devices. In: Proceedings of the 13th international middleware conference, Middleware '12. New York, NY, USA: Springer-Verlag New York, Inc.; 2012. p. 394-414.
    • (2012) Proceedings of the 13th International Middleware Conference , pp. 394-414
    • Giurgiu, I.1    Riva, O.2    Alonso, G.3
  • 31
    • 85084162735 scopus 로고    scopus 로고
    • A secure environment for untrusted helper applications confining the wily hacker
    • focusing on applications of cryptography, SSYM '96 Berkeley, CA, USA: USENIX Association
    • Goldberg I, Wagner D, Thomas R, Brewer EA. A secure environment for untrusted helper applications confining the wily hacker. In: Proceedings of the sixth conference on USENIX security symposium, focusing on applications of cryptography, SSYM '96, vol. 6. Berkeley, CA, USA: USENIX Association; 1996. p. 1.
    • (1996) Proceedings of the Sixth Conference on USENIX Security Symposium , vol.6 , pp. 1
    • Goldberg, I.1    Wagner, D.2    Thomas, R.3    Brewer, E.A.4
  • 35
    • 55549138050 scopus 로고    scopus 로고
    • On the efficacy of computation offloading decision-making strategies
    • S. Gurun, R. Wolski, C. Krintz, and D. Nurmi On the efficacy of computation offloading decision-making strategies Int J High Perform Comput Appl 22 4 2008 460 479
    • (2008) Int J High Perform Comput Appl , vol.22 , Issue.4 , pp. 460-479
    • Gurun, S.1    Wolski, R.2    Krintz, C.3    Nurmi, D.4
  • 38
    • 41549107966 scopus 로고    scopus 로고
    • A resource aware software partitioning algorithm based on mobility constraints in pervasive grid environments
    • S. Han, S. Zhang, J. Cao, Y. Wen, and Y. Zhang A resource aware software partitioning algorithm based on mobility constraints in pervasive grid environments Future Gener Comput Syst 24 6 2008 512 529
    • (2008) Future Gener Comput Syst , vol.24 , Issue.6 , pp. 512-529
    • Han, S.1    Zhang, S.2    Cao, J.3    Wen, Y.4    Zhang, Y.5
  • 43
    • 84905571077 scopus 로고    scopus 로고
    • Offloading data encryption to GPU in database systems
    • H. Jo, S.-T. Hong, J.-W. Chang, and D.H. Choi Offloading data encryption to gpu in database systems J Supercomput 69 1 2014 375 394
    • (2014) J Supercomput , vol.69 , Issue.1 , pp. 375-394
    • Jo, H.1    Hong, S.-T.2    Chang, J.-W.3    Choi, D.H.4
  • 46
    • 84902006065 scopus 로고    scopus 로고
    • Pirax framework for application piracy control in mobile cloud environment
    • A.U. Khan, M. Othman, M. Ali, A.N. Khan, and S.A. Madani Pirax framework for application piracy control in mobile cloud environment J Supercomput 68 2 2014 753 776
    • (2014) J Supercomput , vol.68 , Issue.2 , pp. 753-776
    • Khan, A.U.1    Othman, M.2    Ali, M.3    Khan, A.N.4    Madani, S.A.5
  • 48
    • 84863421985 scopus 로고    scopus 로고
    • Scheduling for heterogeneous systems using constrained critical paths
    • M.A. Khan Scheduling for heterogeneous systems using constrained critical paths Parallel Comput 38 4-5 2012 175 193 http://www.sciencedirect.com/science/article/pii/S0167819112000105
    • (2012) Parallel Comput , vol.38 , Issue.4-5 , pp. 175-193
    • Khan, M.A.1
  • 50
    • 84901983033 scopus 로고    scopus 로고
    • Building mobile multimedia services a hybrid cloud computing approach
    • D. Kovachev, Y. Cao, and R. Klamma Building mobile multimedia services a hybrid cloud computing approach Multimed Tools Appl 70 2 2014 977 1005
    • (2014) Multimed Tools Appl , vol.70 , Issue.2 , pp. 977-1005
    • Kovachev, D.1    Cao, Y.2    Klamma, R.3
  • 52
    • 77951039985 scopus 로고    scopus 로고
    • Cloud computing for mobile users can offloading computation save energy?
    • K. Kumar, and Y.H. Lu Cloud computing for mobile users can offloading computation save energy? Computer 43 4 2010 51 56
    • (2010) Computer , vol.43 , Issue.4 , pp. 51-56
    • Kumar, K.1    Lu, Y.H.2
  • 53
    • 84878499314 scopus 로고    scopus 로고
    • A survey of computation offloading for mobile systems
    • K. Kumar, J. Liu, Y.H. Lu, and B. Bhargava A survey of computation offloading for mobile systems Mob Netw Appl 18 1 2013 129 140
    • (2013) Mob Netw Appl , vol.18 , Issue.1 , pp. 129-140
    • Kumar, K.1    Liu, J.2    Lu, Y.H.3    Bhargava, B.4
  • 54
    • 34447283837 scopus 로고    scopus 로고
    • Algorithms and heuristics for efficient medical information display in pda
    • S. Kundu, J. Mukherjee, A.K. Majumdar, B. Majumdar, and S. SekharRay Algorithms and heuristics for efficient medical information display in pda Comput Biol Med 37 9 2007 1272 1282
    • (2007) Comput Biol Med , vol.37 , Issue.9 , pp. 1272-1282
    • Kundu, S.1    Mukherjee, J.2    Majumdar, A.K.3    Majumdar, B.4    Sekharray, S.5
  • 64
    • 84880491193 scopus 로고    scopus 로고
    • Hybrid contextual cloud in ubiquitous platforms comprising of smartphones
    • R.-C. Marin Hybrid contextual cloud in ubiquitous platforms comprising of smartphones Int J Intell Syst Technol Appl 12 1 2013 4 17
    • (2013) Int J Intell Syst Technol Appl , vol.12 , Issue.1 , pp. 4-17
    • Marin, R.-C.1
  • 70
    • 84883732455 scopus 로고    scopus 로고
    • Towards resource sharing in mobile device clouds power balancing across mobile devices
    • A. Mtibaa, A. Fahim, K.A. Harras, and M.H. Ammar Towards resource sharing in mobile device clouds power balancing across mobile devices SIGCOMM Comput Commun Rev 43 4 2013 51 56
    • (2013) SIGCOMM Comput Commun Rev , vol.43 , Issue.4 , pp. 51-56
    • Mtibaa, A.1    Fahim, A.2    Harras, K.A.3    Ammar, M.H.4
  • 71
    • 31844445491 scopus 로고    scopus 로고
    • Programming ad-hoc networks of mobile and resource-constrained devices
    • Y. Ni, U. Kremer, A. Stere, and L. Iftode Programming ad-hoc networks of mobile and resource-constrained devices SIGPLAN Not 40 6 2005 249 260
    • (2005) SIGPLAN Not , vol.40 , Issue.6 , pp. 249-260
    • Ni, Y.1    Kremer, U.2    Stere, A.3    Iftode, L.4
  • 74
    • 84890431598 scopus 로고    scopus 로고
    • Bandwidth-adaptive partitioning for distributed execution optimization of mobile applications
    • J. Niu, W. Song, and M. Atiquzzaman Bandwidth-adaptive partitioning for distributed execution optimization of mobile applications J Netw Comput Appl 37 2014 334 347 10.1016/j.jnca.2013.03.007
    • (2014) J Netw Comput Appl , vol.37 , pp. 334-347
    • Niu, J.1    Song, W.2    Atiquzzaman, M.3
  • 78
    • 0012647684 scopus 로고    scopus 로고
    • Power conservation strategy for mobile computers using load sharing, SIGMOBILE Mob
    • M. Othman, and S. Hailes Power conservation strategy for mobile computers using load sharing, SIGMOBILE Mob Comput Commun Rev 2 1 1998 44 51 10.1145/584007.584011
    • (1998) Comput Commun Rev , vol.2 , Issue.1 , pp. 44-51
    • Othman, M.1    Hailes, S.2
  • 80
    • 34250219933 scopus 로고    scopus 로고
    • An effective offloading middleware for pervasive services on mobile devices
    • S. Ou, K. Yang, and J. Zhang An effective offloading middleware for pervasive services on mobile devices Pervasive Mob Comput 3 4 2007 362 385
    • (2007) Pervasive Mob Comput , vol.3 , Issue.4 , pp. 362-385
    • Ou, S.1    Yang, K.2    Zhang, J.3
  • 83
    • 84896397941 scopus 로고    scopus 로고
    • Design and evaluation of mobile offloading system for web-centric devices
    • S. Park, Q. Chen, H. Han, and H.Y. Yeom Design and evaluation of mobile offloading system for web-centric devices J Netw Comput Appl 40 2014 105 115 10.1016/j.jnca.2013.08.006
    • (2014) J Netw Comput Appl , vol.40 , pp. 105-115
    • Park, S.1    Chen, Q.2    Han, H.3    Yeom, H.Y.4
  • 87
    • 0002828775 scopus 로고    scopus 로고
    • Saving portable computer battery power through remote process execution, SIGMOBILE Mob
    • A. Rudenko, P. Reiher, G.J. Popek, and G.H. Kuenning Saving portable computer battery power through remote process execution, SIGMOBILE Mob Comput Commun Rev 2 1 1998 19 26 10.1145/584007.584008
    • (1998) Comput Commun Rev , vol.2 , Issue.1 , pp. 19-26
    • Rudenko, A.1    Reiher, P.2    Popek, G.J.3    Kuenning, G.H.4
  • 91
    • 84894675432 scopus 로고    scopus 로고
    • Heterogeneity in mobile cloud computing taxonomy and open challenges
    • Z. Sanaei, S. Abolfazli, A. Gani, and R. Buyya Heterogeneity in mobile cloud computing taxonomy and open challenges IEEE Commun Surv Tutor 16 1 2014 369 392 10.1109/SURV.2013.050113.00090
    • (2014) IEEE Commun Surv Tutor , vol.16 , Issue.1 , pp. 369-392
    • Sanaei, Z.1    Abolfazli, S.2    Gani, A.3    Buyya, R.4
  • 94
    • 84893711916 scopus 로고    scopus 로고
    • Investigation on runtime partitioning of elastic mobile applications for mobile cloud computing
    • M. Shiraz, E. Ahmed, A. Gani, and Q. Han Investigation on runtime partitioning of elastic mobile applications for mobile cloud computing J Supercomput 67 1 2014 84 103
    • (2014) J Supercomput , vol.67 , Issue.1 , pp. 84-103
    • Shiraz, M.1    Ahmed, E.2    Gani, A.3    Han, Q.4
  • 95
    • 0027542932 scopus 로고
    • A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures
    • G.C. Sih, and E.A. Lee A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures IEEE Trans Parallel Distrib Syst 4 2 1993 175 187
    • (1993) IEEE Trans Parallel Distrib Syst , vol.4 , Issue.2 , pp. 175-187
    • Sih, G.C.1    Lee, E.A.2
  • 98
    • 33750115168 scopus 로고    scopus 로고
    • Service discovery strategies in ubiquitous communication environments
    • S. Sivavakeesar, O. Gonzalez, and G. Pavlou Service discovery strategies in ubiquitous communication environments IEEE Commun Mag 44 9 2006 106 113 10.1109/MCOM.2006.1705986
    • (2006) IEEE Commun Mag , vol.44 , Issue.9 , pp. 106-113
    • Sivavakeesar, S.1    Gonzalez, O.2    Pavlou, G.3
  • 101
    • 84944050946 scopus 로고    scopus 로고
    • J-Orchestra: Automatic Java application partitioning
    • B. Magnusson, Springer London, UK
    • E. Tilevich, and Y. Smaragdakis J-Orchestra: automatic java application partitioning B. Magnusson, ECOOP. Lecture notes in computer science vol. 2374 2002 Springer London, UK 178 204
    • (2002) ECOOP. Lecture Notes in Computer Science , vol.2374 , pp. 178-204
    • Tilevich, E.1    Smaragdakis, Y.2
  • 102
    • 84885213359 scopus 로고    scopus 로고
    • Computation offloading for frame-based real-time tasks with resource reservation servers
    • Washington, DC, USA: IEEE Computer Society
    • Toma A, Chen J-J. Computation offloading for frame-based real-time tasks with resource reservation servers. In: Proceedings of the 2013 25th Euromicro conference on real-time systems, ECRTS '13. Washington, DC, USA: IEEE Computer Society; 2013. p. 103-12.
    • (2013) Proceedings of the 2013 25th Euromicro Conference on Real-time Systems, ECRTS '13 , pp. 103-112
    • Toma, A.1    Chen, J.-J.2
  • 104
    • 0036504666 scopus 로고    scopus 로고
    • Performance-effective and low-complexity task scheduling for heterogeneous computing
    • H. Topcuouglu, S. Hariri, and M.-y. Wu Performance-effective and low-complexity task scheduling for heterogeneous computing IEEE Trans Parallel Distrib Syst 13 3 2002 260 274
    • (2002) IEEE Trans Parallel Distrib Syst , vol.13 , Issue.3 , pp. 260-274
    • Topcuouglu, H.1    Hariri, S.2    Wu, M.-Y.3
  • 105
    • 84916209014 scopus 로고    scopus 로고
    • Adaptive role switching for fair and efficient battery usage in device-to-device communication
    • S. Trifunovic, A. Picu, T. Hossmann, and K.A. Hummel Adaptive role switching for fair and efficient battery usage in device-to-device communication SIGMOBILE Mob Comput Commun Rev 18 1 2014 25 36
    • (2014) SIGMOBILE Mob Comput Commun Rev , vol.18 , Issue.1 , pp. 25-36
    • Trifunovic, S.1    Picu, A.2    Hossmann, T.3    Hummel, K.A.4
  • 106
    • 20844441576 scopus 로고    scopus 로고
    • Computation hierarchy for in-network processing
    • V. Tsiatsis, R. Kumar, and M.B. Srivastava Computation hierarchy for in-network processing Mob Netw Appl 10 4 2005 505 518
    • (2005) Mob Netw Appl , vol.10 , Issue.4 , pp. 505-518
    • Tsiatsis, V.1    Kumar, R.2    Srivastava, M.B.3
  • 107
    • 84865204463 scopus 로고    scopus 로고
    • Aiolos middleware for improving mobile application performance through cyber foraging
    • T. Verbelen, P. Simoens, F. DeTurck, and B. Dhoedt Aiolos middleware for improving mobile application performance through cyber foraging J. Syst. Softw 85 11 2012 2629 2639
    • (2012) J. Syst. Softw , vol.85 , Issue.11 , pp. 2629-2639
    • Verbelen, T.1    Simoens, P.2    Deturck, F.3    Dhoedt, B.4
  • 108
    • 79551630808 scopus 로고    scopus 로고
    • Rendering adaptation to address communication and computation constraints in cloud mobile gaming
    • 2010. IEEE, Miami, FL, USA
    • Wang S, Dey S. Rendering adaptation to address communication and computation constraints in cloud mobile gaming. In: Global telecommunications conference (GLOBECOM 2010), 2010. IEEE, Miami, FL, USA; 2010. p. 1-6.
    • (2010) Global Telecommunications Conference (GLOBECOM 2010) , pp. 1-6
    • Wang, S.1    Dey, S.2
  • 109
    • 8344261614 scopus 로고    scopus 로고
    • Parametric analysis for adaptive computation offloading
    • C. Wang, and Z. Li Parametric analysis for adaptive computation offloading SIGPLAN Not 39 6 2004 119 130
    • (2004) SIGPLAN Not , vol.39 , Issue.6 , pp. 119-130
    • Wang, C.1    Li, Z.2
  • 110
    • 10844275660 scopus 로고    scopus 로고
    • A computation offloading scheme on handheld devices
    • C. Wang, and Z. Li A computation offloading scheme on handheld devices J Parallel Distrib Comput 64 6 2004 740 746 10.1016/j.jpdc.2003.10.005
    • (2004) J Parallel Distrib Comput , vol.64 , Issue.6 , pp. 740-746
    • Wang, C.1    Li, Z.2
  • 112
    • 84861634210 scopus 로고    scopus 로고
    • Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones
    • Wen Y, Zhang W, Luo H. Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones. In: INFOCOM, 2012 Proceedings IEEE; 2012. p. 2716-20.
    • (2012) INFOCOM, 2012 Proceedings IEEE , pp. 2716-2720
    • Wen, Y.1    Zhang, W.2    Luo, H.3
  • 115
    • 84897998269 scopus 로고    scopus 로고
    • Phone2cloud exploiting computation offloading for energy saving on smartphones in mobile cloud computing
    • F. Xia, F. Ding, J. Li, X. Kong, L.T. Yang, and J. Ma Phone2cloud exploiting computation offloading for energy saving on smartphones in mobile cloud computing Inf Syst Front 16 1 2014 95 111
    • (2014) Inf Syst Front , vol.16 , Issue.1 , pp. 95-111
    • Xia, F.1    Ding, F.2    Li, J.3    Kong, X.4    Yang, L.T.5    Ma, J.6
  • 117
    • 39449107406 scopus 로고    scopus 로고
    • On effective offloading services for resource-constrained mobile devices running heavier mobile internet applications
    • K. Yang, S. Ou, and H.-H. Chen On effective offloading services for resource-constrained mobile devices running heavier mobile internet applications IEEE Commun Mag 46 1 2008 56 63
    • (2008) IEEE Commun Mag , vol.46 , Issue.1 , pp. 56-63
    • Yang, K.1    Ou, S.2    Chen, H.-H.3
  • 118
    • 39449107406 scopus 로고    scopus 로고
    • On effective offloading services for resource-constrained mobile devices running heavier mobile internet applications
    • K. Yang, S. Ou, and H.-H. Chen On effective offloading services for resource-constrained mobile devices running heavier mobile internet applications IEEE Commun Mag 46 1 2008 56 63
    • (2008) IEEE Commun Mag , vol.46 , Issue.1 , pp. 56-63
    • Yang, K.1    Ou, S.2    Chen, H.-H.3
  • 119
    • 84883483678 scopus 로고    scopus 로고
    • A framework for partitioning and execution of data stream applications in mobile cloud computing
    • L. Yang, J. Cao, Y. Yuan, T. Li, A. Han, and A. Chan A framework for partitioning and execution of data stream applications in mobile cloud computing SIGMETRICS Perform Eval Rev 40 4 2013 23 32
    • (2013) SIGMETRICS Perform Eval Rev , vol.40 , Issue.4 , pp. 23-32
    • Yang, L.1    Cao, J.2    Yuan, Y.3    Li, T.4    Han, A.5    Chan, A.6
  • 121
    • 79956070044 scopus 로고    scopus 로고
    • Towards an elastic application model for augmenting the computing capabilities of mobile devices with cloud computing
    • X. Zhang, A. Kunjithapatham, S. Jeong, and S. Gibbs Towards an elastic application model for augmenting the computing capabilities of mobile devices with cloud computing Mob Netw Appl 16 3 2011 270 284
    • (2011) Mob Netw Appl , vol.16 , Issue.3 , pp. 270-284
    • Zhang, X.1    Kunjithapatham, A.2    Jeong, S.3    Gibbs, S.4
  • 122
    • 84870439965 scopus 로고    scopus 로고
    • Refactoring android Java code for on-demand computation offloading
    • Y. Zhang, G. Huang, X. Liu, W. Zhang, H. Mei, and S. Yang Refactoring android java code for on-demand computation offloading SIGPLAN Not 47 10 2012 233 248
    • (2012) SIGPLAN Not , vol.47 , Issue.10 , pp. 233-248
    • Zhang, Y.1    Huang, G.2    Liu, X.3    Zhang, W.4    Mei, H.5    Yang, S.6


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.