메뉴 건너뛰기




Volumn 48, Issue , 2015, Pages 99-117

Application partitioning algorithms in mobile cloud computing: Taxonomy, review and future directions

Author keywords

Algorithm; Application partitioning; Distributed application processing; Mobile cloud computing; Thematic taxonomy

Indexed keywords

ALGORITHMS; TAXONOMIES;

EID: 84918562009     PISSN: 10848045     EISSN: 10958592     Source Type: Journal    
DOI: 10.1016/j.jnca.2014.09.009     Document Type: Review
Times cited : (131)

References (92)
  • 2
    • 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 2012 2755 2769
    • (2012) J Syst Softw , vol.85 , pp. 2755-2769
    • Abebe, E.1    Ryan, C.2
  • 3
    • 84894646273 scopus 로고    scopus 로고
    • Cloud-based augmentation for mobile devices motivation, taxonomies, and open challenges
    • S. Abolfazli, Z. Sanaei, E. Ahmed, A. Gani, and R. Buyya Cloud-based augmentation for mobile devices motivation, taxonomies, and open challenges IEEE Commun Surv Tutor 16 2014 337 368
    • (2014) IEEE Commun Surv Tutor , vol.16 , pp. 337-368
    • Abolfazli, S.1    Sanaei, Z.2    Ahmed, E.3    Gani, A.4    Buyya, R.5
  • 7
    • 84918560864 scopus 로고    scopus 로고
    • AR Report. Mobile cloud applications; 2010. URL " http://www.abiresearch.com/research/product/1005283-mobile-cloud-applications/ ".
    • (2010) AR Report. Mobile Cloud Applications
  • 11
    • 84976711318 scopus 로고
    • Programming pearls little languages
    • J. Bentley Programming pearls little languages Commun ACM 29 1986 711 721
    • (1986) Commun ACM , vol.29 , pp. 711-721
    • Bentley, J.1
  • 12
    • 77954894437 scopus 로고    scopus 로고
    • Cloud computing a study of infrastructure as a service (IAAS)
    • S. Bhardwaj, L. Jain, and S. Jain Cloud computing a study of infrastructure as a service (IAAS) Int J Eng Inf Technol 2 2010 60 63
    • (2010) Int J Eng Inf Technol , vol.2 , pp. 60-63
    • Bhardwaj, S.1    Jain, L.2    Jain, S.3
  • 19
    • 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 Wirel Commun Mob Comput 13 2011 1587 1611
    • (2011) Wirel Commun Mob Comput , vol.13 , pp. 1587-1611
    • Dinh, H.T.1    Lee, C.2    Niyato, D.3    Wang, P.4
  • 21
    • 18444371426 scopus 로고    scopus 로고
    • JavaSymphony a new programming paradigm to control and synchronize locality, parallelism and load balancing for parallel and distributed computing
    • T. Fahringer, and A. Jugravu JavaSymphony a new programming paradigm to control and synchronize locality, parallelism and load balancing for parallel and distributed computing Concurr Comput: Pract Exp 17 2005 1005 1025
    • (2005) Concurr Comput: Pract Exp , vol.17 , pp. 1005-1025
    • Fahringer, T.1    Jugravu, A.2
  • 23
    • 84901446600 scopus 로고    scopus 로고
    • A review on interworking and mobility techniques for seamless connectivity in mobile cloud computing
    • A. Gani, G.M. Nayeem, M. Shiraz, M. Sookhak, M. Whaiduzzaman, and S. Khan A review on interworking and mobility techniques for seamless connectivity in mobile cloud computing J Netw Comput Appl 43 2014 84 102
    • (2014) J Netw Comput Appl , vol.43 , pp. 84-102
    • Gani, A.1    Nayeem, G.M.2    Shiraz, M.3    Sookhak, M.4    Whaiduzzaman, M.5    Khan, S.6
  • 28
    • 84918521016 scopus 로고    scopus 로고
    • Google, GMail; 2013. URL: " http://mail.google.com ".
    • (2013) Google, GMail
  • 30
    • 84918544989 scopus 로고    scopus 로고
    • Google, Google Apps; 2013. URL " http://www.google.com/apps/index1.html ".
    • (2013) Google, Google Apps
  • 31
  • 34
    • 0036713325 scopus 로고    scopus 로고
    • Networking lessons in delivering 'software as a service'
    • D. Greschler, and T. Mangan Networking lessons in delivering 'software as a service' Int J Netw Manag 12 2002 317 321
    • (2002) Int J Netw Manag , vol.12 , pp. 317-321
    • Greschler, D.1    Mangan, T.2
  • 36
    • 84918520603 scopus 로고    scopus 로고
    • Heroku. Heroku
    • Heroku. Heroku; 2013. URL " http://www.heroku.com ".
    • (2013)
  • 41
    • 84901679534 scopus 로고    scopus 로고
    • Framework for computation offloading in mobile cloud computing
    • D. Kovachev, and R. Klamma Framework for computation offloading in mobile cloud computing Int J Interact Multimed Artif Intell 1 2012 6 15
    • (2012) Int J Interact Multimed Artif Intell , vol.1 , pp. 6-15
    • Kovachev, D.1    Klamma, R.2
  • 42
    • 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 2010 51 56
    • (2010) Computer , vol.43 , pp. 51-56
    • Kumar, K.1    Lu, Y.H.2
  • 43
    • 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 2012 129 140
    • (2012) Mob Netw Appl , vol.18 , pp. 129-140
    • Kumar, K.1    Liu, J.2    Lu, Y.H.3    Bhargava, B.4
  • 44
    • 47249155325 scopus 로고    scopus 로고
    • Developing software online with platform-as-a-service technology
    • G. Lawton Developing software online with platform-as-a-service technology Computer 41 2008 13 15
    • (2008) Computer , vol.41 , pp. 13-15
    • Lawton, G.1
  • 45
    • 0031077109 scopus 로고    scopus 로고
    • A resource estimation and call admission algorithm for wireless multimedia networks using the shadow cluster concept
    • D.A. Levine, I.F. Akyildiz, and M. Naghshineh A resource estimation and call admission algorithm for wireless multimedia networks using the shadow cluster concept IEEE/ACM Trans Netw 5 1997 1 12
    • (1997) IEEE/ACM Trans Netw , vol.5 , pp. 1-12
    • Levine, D.A.1    Akyildiz, I.F.2    Naghshineh, M.3
  • 48
    • 84899069262 scopus 로고    scopus 로고
    • Resource management for infrastructure as a service (IAAS) in cloud computing a survey
    • S.S. Manvi, and G.K. Shyam Resource management for infrastructure as a service (IAAS) in cloud computing a survey J Netw Comput Appl 41 2014 424 440
    • (2014) J Netw Comput Appl , vol.41 , pp. 424-440
    • Manvi, S.S.1    Shyam, G.K.2
  • 50
  • 53
    • 0031096921 scopus 로고    scopus 로고
    • An algorithm for hardware/software partitioning using mixed integer linear programming
    • R. Niemann, and P. Marwedel An algorithm for hardware/software partitioning using mixed integer linear programming Des Autom Embed Syst 2 1997 165 193
    • (1997) Des Autom Embed Syst , vol.2 , pp. 165-193
    • Niemann, R.1    Marwedel, P.2
  • 54
    • 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
    • (2014) J Netw Comput Appl , vol.37 , pp. 334-347
    • Niu, J.1    Song, W.2    Atiquzzaman, M.3
  • 55
    • 84918517582 scopus 로고    scopus 로고
    • OnLive. onlive; 2013. URL: " http://www.onlive.com/ ".
    • (2013) OnLive. Onlive
  • 57
    • 39349106165 scopus 로고    scopus 로고
    • Cross: A combined routing and surrogate selection algorithm for pervasive service offloading in mobile ad hoc environments
    • Washington, DC, USA. IEEE
    • Ou S, Yang K, Hu L. Cross: a combined routing and surrogate selection algorithm for pervasive service offloading in mobile ad hoc environments. In: Proceedings of the IEEE global telecommunications conference (GLOBECOM07), Washington, DC, USA. IEEE; 2007. p. 720-725.
    • (2007) Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM07) , pp. 720-725
    • Ou, S.1    Yang, K.2    Hu, L.3
  • 58
    • 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
    • (2014) J Netw Comput Appl , vol.40 , pp. 105-115
    • Park, S.1    Chen, Q.2    Han, H.3    Yeom, H.Y.4
  • 61
    • 34250617106 scopus 로고    scopus 로고
    • M-Learning positioning educators for a mobile, connected future
    • K. Peters m-Learning positioning educators for a mobile, connected future Int Rev Res Open Distance Learn 8 2007 1 17
    • (2007) Int Rev Res Open Distance Learn , vol.8 , pp. 1-17
    • Peters, K.1
  • 62
    • 70350460044 scopus 로고    scopus 로고
    • The impact of mobile handheld technology on hospital physicians work practices and patient care: A systematic review
    • M. Prgomet, A. Georgiou, and J.I. Westbrook The impact of mobile handheld technology on hospital physicians work practices and patient care: a systematic review J Am Med Informatics Assoc 16 2009 792 801
    • (2009) J Am Med Informatics Assoc , vol.16 , pp. 792-801
    • Prgomet, M.1    Georgiou, A.2    Westbrook, J.I.3
  • 66
    • 0038713376 scopus 로고    scopus 로고
    • Solar resource estimation using artificial neural networks and comparison with other correlation models
    • K.S. Reddy, and M. Ranjan Solar resource estimation using artificial neural networks and comparison with other correlation models Energy Convers Manag 44 2003 2519 2530
    • (2003) Energy Convers Manag , vol.44 , pp. 2519-2530
    • Reddy, K.S.1    Ranjan, M.2
  • 69
    • 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 2014 369 392
    • (2014) IEEE Commun Surv Tutor , vol.16 , pp. 369-392
    • Sanaei, Z.1    Abolfazli, S.2    Gani, A.3    Buyya, R.4
  • 70
    • 0035428427 scopus 로고    scopus 로고
    • Pervasive computing vision and challenges
    • M. Satyanarayanan Pervasive computing vision and challenges IEEE Pers Commun 8 2001 10 17
    • (2001) IEEE Pers Commun , vol.8 , pp. 10-17
    • Satyanarayanan, M.1
  • 72
    • 84897999903 scopus 로고    scopus 로고
    • A survey and taxonomy of cyber foraging of mobile devices
    • M. Sharifi, S. Kafaie, and O. Kashefi A survey and taxonomy of cyber foraging of mobile devices Commun Surv Tutor 14 2011 1232 1243
    • (2011) Commun Surv Tutor , vol.14 , pp. 1232-1243
    • Sharifi, M.1    Kafaie, S.2    Kashefi, O.3
  • 73
    • 84886722799 scopus 로고    scopus 로고
    • A study on virtual machine deployment for application outsourcing in mobile cloud computing
    • M. Shiraz, S. Abolfazli, Z. Sanaei, and A. Gani A study on virtual machine deployment for application outsourcing in mobile cloud computing J Supercomput 63 2013 946 964
    • (2013) J Supercomput , vol.63 , pp. 946-964
    • Shiraz, M.1    Abolfazli, S.2    Sanaei, Z.3    Gani, A.4
  • 75
    • 84881318165 scopus 로고    scopus 로고
    • A review on distributed application processing frameworks in smart mobile devices for mobile cloud computing
    • M. Shiraz, A. Gani, R. Khokhar, and R. Buyya A review on distributed application processing frameworks in smart mobile devices for mobile cloud computing Commun Surv Tutor 15 2013 1294 1313
    • (2013) Commun Surv Tutor , vol.15 , pp. 1294-1313
    • Shiraz, M.1    Gani, A.2    Khokhar, R.3    Buyya, R.4
  • 76
    • 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 2014 84 103
    • (2014) J Supercomput , vol.67 , pp. 84-103
    • Shiraz, M.1    Ahmed, E.2    Gani, A.3    Han, Q.4
  • 81
    • 84868227095 scopus 로고    scopus 로고
    • Graph partitioning algorithms for optimizing software deployment in mobile cloud computing
    • T. Verbelen, T. Stevens, F. De Turck, and B. Dhoedt Graph partitioning algorithms for optimizing software deployment in mobile cloud computing Future Gener Comput Syst 29 2012 451 459
    • (2012) Future Gener Comput Syst , vol.29 , pp. 451-459
    • Verbelen, T.1    Stevens, T.2    De Turck, F.3    Dhoedt, B.4
  • 82
    • 84868227095 scopus 로고    scopus 로고
    • Graph partitioning algorithms for optimizing software deployment in mobile cloud computing
    • (Special section: Recent advances in e-science)
    • T. Verbelen, T. Stevens, F.D. Turck, and B. Dhoedt Graph partitioning algorithms for optimizing software deployment in mobile cloud computing Future Gener Comput Syst 29 2013 451 459 (Special section: Recent advances in e-science)
    • (2013) Future Gener Comput Syst , vol.29 , pp. 451-459
    • Verbelen, T.1    Stevens, T.2    Turck, F.D.3    Dhoedt, B.4
  • 83
    • 84899099915 scopus 로고    scopus 로고
    • Adaptive deployment and configuration for mobile augmented reality in the cloudlet
    • T. Verbelen, P. Simoens, F.D. Turck, and B. Dhoedt Adaptive deployment and configuration for mobile augmented reality in the cloudlet J Netw Comput Appl 41 2014 206 216
    • (2014) J Netw Comput Appl , vol.41 , pp. 206-216
    • Verbelen, T.1    Simoens, P.2    Turck, F.D.3    Dhoedt, B.4
  • 85
    • 8344261614 scopus 로고    scopus 로고
    • Parametric analysis for adaptive computation offloading
    • C. Wang, and Z. Li Parametric analysis for adaptive computation offloading ACM SIGPLAN Not 39 2004 119 130
    • (2004) ACM SIGPLAN Not , vol.39 , pp. 119-130
    • Wang, C.1    Li, Z.2
  • 87
    • 84861320641 scopus 로고    scopus 로고
    • Technical report, Juniper Research
    • Windsor Holden D. Mobile cloud application & services. Technical report, Juniper Research; 2010. URL " http://www.juniperresearch.com/reports/mobile-cloud-applications-and-services ".
    • (2010) Mobile Cloud Application & Services
    • Windsor Holden, D.1
  • 91
    • 84901919774 scopus 로고    scopus 로고
    • Leveraging client-side storage techniques for enhanced use of multiple consumer cloud storage services on resource-constrained mobile devices
    • H.-S. Yeo, X.-S. Phang, H.-J. Lee, and H. Lim Leveraging client-side storage techniques for enhanced use of multiple consumer cloud storage services on resource-constrained mobile devices J Netw Comput Appl 43 2014 142 156
    • (2014) J Netw Comput Appl , vol.43 , pp. 142-156
    • Yeo, H.-S.1    Phang, X.-S.2    Lee, H.-J.3    Lim, H.4
  • 92
    • 84873148214 scopus 로고    scopus 로고
    • Application mobility in pervasive computing a survey
    • P. Yu, X. Ma, J. Cao, and J. Lu Application mobility in pervasive computing a survey Pervas Mob Comput 9 2013 2 17
    • (2013) Pervas Mob Comput , vol.9 , pp. 2-17
    • Yu, P.1    Ma, X.2    Cao, J.3    Lu, J.4


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