{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T14:58:07Z","timestamp":1761663487173},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2016,4,21]],"date-time":"2016-04-21T00:00:00Z","timestamp":1461196800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Pers Ubiquit Comput"],"published-print":{"date-parts":[[2016,6]]},"DOI":"10.1007\/s00779-016-0915-y","type":"journal-article","created":{"date-parts":[[2016,4,21]],"date-time":"2016-04-21T06:28:59Z","timestamp":1461220139000},"page":"295-309","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["A survey on decision making for task migration in mobile cloud environments"],"prefix":"10.1007","volume":"20","author":[{"given":"Weishan","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shouchao","family":"Tan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Feng","family":"Xia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiufeng","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhongwei","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qinghua","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Su","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,4,21]]},"reference":[{"issue":"3","key":"915_CR1","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1007\/s00779-013-0673-z","volume":"18","author":"PP Hung","year":"2014","unstructured":"Hung PP, Bui TA, Morales MAG et al (2014) Optimal collaboration of thinthick clients and resource allocation in cloud computing. Pers Ubiquitous Comput 18(3):563\u2013572","journal-title":"Pers Ubiquitous Comput"},{"key":"915_CR2","unstructured":"Kristensen MD (2010) Empowering mobile devices through cyber foraging. Ph. D. Dissertation, Aarhus University"},{"issue":"18","key":"915_CR3","doi-asserted-by":"crossref","first-page":"1587","DOI":"10.1002\/wcm.1203","volume":"13","author":"HT Dinh","year":"2013","unstructured":"Dinh HT, Lee C, Niyato D et al (2013) A survey of mobile cloud computing: architecture, applications, and approaches. Wirel Commun Mobile Comput 13(18):1587\u20131611","journal-title":"Wirel Commun Mobile Comput"},{"key":"915_CR4","doi-asserted-by":"crossref","unstructured":"Dou A, Kalogeraki V, Gunopulos D et al (2010) Misco: a mapreduce framework for mobile systems. In: Proceedings of the 3rd international conference on pervasive technologies related to assistive environments. ACM, p 32","DOI":"10.1145\/1839294.1839332"},{"key":"915_CR5","doi-asserted-by":"crossref","unstructured":"Chun BG, Ihm S, Maniatis P et al (2011) Clonecloud: elastic execution between mobile device and cloud. In: Proceedings of the sixth conference on computer systems. ACM, pp 301\u2013314","DOI":"10.1145\/1966445.1966473"},{"key":"915_CR6","unstructured":"Marinelli EE (2009) Hyrax: cloud computing on mobile devices using MapReduce. Carnegie-Mellon University, Pittsburgh school of computer science"},{"key":"915_CR7","doi-asserted-by":"crossref","first-page":"618","DOI":"10.1016\/j.procs.2011.07.080","volume":"5","author":"V March","year":"2011","unstructured":"March V, Gu Y, Leonardi E et al (2011) Cloud: towards a new paradigm of rich mobile applications. Proc Comput Sci 5:618\u2013624","journal-title":"Proc Comput Sci"},{"issue":"2","key":"915_CR8","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/MMUL.2011.33","volume":"18","author":"Y Lu","year":"2011","unstructured":"Lu Y, Li S, Shen H (2011) Virtualized screen: a third element for cloud\u2013mobile convergence. MultiMed IEEE 18(2):4\u201311","journal-title":"MultiMed IEEE"},{"issue":"5","key":"915_CR9","doi-asserted-by":"crossref","first-page":"1085","DOI":"10.1007\/s00779-013-0721-8","volume":"18","author":"RK Lomotey","year":"2014","unstructured":"Lomotey RK, Deters R (2014) Using a cloud-centric middleware to enable mobile hosting of Web services: mHealth use case. Pers Ubiquitous Comput 18(5):1085\u20131098","journal-title":"Pers Ubiquitous Comput"},{"issue":"2","key":"915_CR10","doi-asserted-by":"crossref","first-page":"978","DOI":"10.1007\/s11227-013-1076-7","volume":"68","author":"M Shiraz","year":"2014","unstructured":"Shiraz M, Gani A (2014) A lightweight active service migration framework for computational offloading in mobile cloud computing. J Supercomput 68(2):978\u2013995","journal-title":"J Supercomput"},{"key":"915_CR11","doi-asserted-by":"crossref","unstructured":"Kakadia D, Saripalli P, Varma V (2013) MECCA: mobile, efficient cloud computing workload adoption framework using scheduler customization and workload migration decisions. In: Proceedings of the first international workshop on Mobile cloud computing & networking. ACM, pp 41\u201346","DOI":"10.1145\/2492348.2492357"},{"issue":"3","key":"915_CR12","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/MPRV.2004.1321031","volume":"3","author":"X Gu","year":"2004","unstructured":"Gu X, Nahrstedt K, Messer A et al (2004) Adaptive offloading for pervasive computing. Pervasive Comput IEEE 3(3):66\u201373","journal-title":"Pervasive Comput IEEE"},{"issue":"1","key":"915_CR13","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1109\/SURV.2013.070813.00285","volume":"16","author":"S Abolfazli","year":"2014","unstructured":"Abolfazli S, Sanaei Z, Ahmed E et al (2014) Cloud-based augmentation for mobile devices: motivation, taxonomies, and open challenges. Commun Surv Tutor IEEE 16(1):337\u2013368","journal-title":"Commun Surv Tutor IEEE"},{"key":"915_CR14","unstructured":"http:\/\/www.mobilecloudcomputingforum.com"},{"key":"915_CR15","unstructured":"AEPONA (2010) Mobile cloud computing solution\u00a0brief. White Paper"},{"key":"915_CR16","doi-asserted-by":"crossref","unstructured":"Liu L, Moulic R, Shea D (2010) Cloud service portal for mobile device management. In: 2010 IEEE 7th international conference on e-Business engineering (ICEBE). IEEE, pp 474\u2013478","DOI":"10.1109\/ICEBE.2010.102"},{"key":"915_CR17","first-page":"8","volume":"9","author":"BG Chun","year":"2009","unstructured":"Chun BG, Maniatis P (2009) Augmented smartphone applications through clone cloud execution. HotOS 9:8\u201311","journal-title":"HotOS"},{"key":"915_CR18","doi-asserted-by":"crossref","unstructured":"Kallonen T, Porras J (2006) Use of distributed resources in mobile environment. In: International conference on software in telecommunications and computer networks, 2006. SoftCOM 2006. IEEE, pp 281\u2013285","DOI":"10.1109\/SOFTCOM.2006.329761"},{"issue":"3","key":"915_CR19","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/COMST.2008.4625803","volume":"10","author":"CN Ververidis","year":"2008","unstructured":"Ververidis CN, Polyzos GC (2008) Service discovery for mobile ad hoc networks: a survey of issues and techniques. Commun Surv Tutor IEEE 10(3):30\u201345","journal-title":"Commun Surv Tutor IEEE"},{"key":"915_CR20","doi-asserted-by":"crossref","unstructured":"Preuveneers D, Berbers Y (2005) Adaptive context management using a component-based approach. In: Distributed applications and interoperable systems. Springer, Berlin","DOI":"10.1007\/11498094_2"},{"key":"915_CR21","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1155\/2011\/649563","volume":"2011","author":"M Miraoui","year":"2011","unstructured":"Miraoui M, Tadj C, Fattahi J et al (2011) Dynamic context-aware and limited resources-aware service adaptation for pervasive computing. Adv Softw Eng 2011:7","journal-title":"Adv Softw Eng"},{"issue":"1","key":"915_CR22","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1109\/SURV.2012.040912.00180","volume":"15","author":"P Makris","year":"2013","unstructured":"Makris P, Skoutas DN, Skianis C (2013) A survey on context-aware mobile and wireless networking: on networking and computing environments\u2019 integration. Commun Surv Tutor IEEE 15(1):362\u2013386","journal-title":"Commun Surv Tutor IEEE"},{"issue":"4","key":"915_CR23","doi-asserted-by":"crossref","first-page":"865","DOI":"10.1007\/s00779-013-0696-5","volume":"18","author":"B Yuan","year":"2014","unstructured":"Yuan B, Herbert J (2014) Context-aware hybrid reasoning framework for pervasive healthcare. Pers Ubiquitous Comput 18(4):865\u2013881","journal-title":"Pers Ubiquitous Comput"},{"issue":"1","key":"915_CR24","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/s11036-012-0368-0","volume":"18","author":"K Kumar","year":"2013","unstructured":"Kumar K, Liu J, Lu YH et al (2013) A survey of computation offloading for mobile systems. Mobile Netw Appl 18(1):129\u2013140","journal-title":"Mobile Netw Appl"},{"key":"915_CR25","doi-asserted-by":"crossref","unstructured":"Balan RK, Satyanarayanan M, Park SY et al (2003) Tactics-based remote execution for mobile computing. In: Proceedings of the 1st international conference on Mobile systems, applications and services. ACM, pp 273\u2013286","DOI":"10.1145\/1066116.1066125"},{"issue":"3 and 4","key":"915_CR26","first-page":"342","volume":"4","author":"S Frey","year":"2011","unstructured":"Frey S, Hasselbring W (2011) The cloudmig approach: model-based migration of software systems to cloud-optimized applications. Int J Adv Softw 4(3 and 4):342\u2013353","journal-title":"Int J Adv Softw"},{"key":"915_CR27","doi-asserted-by":"crossref","unstructured":"Cuervo E, Balasubramanian A, Cho D et al (2010) MAUI: making smart phones last longer with code offload. In: Proceedings of the 8th international conference on Mobile systems, applications, and services. ACM, pp 49\u201362","DOI":"10.1145\/1814433.1814441"},{"issue":"4","key":"915_CR28","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MPRV.2009.82","volume":"8","author":"M Satyanarayanan","year":"2009","unstructured":"Satyanarayanan M, Bahl P, Caceres R et al (2009) The case for vm-based cloudlets in mobile computing. Pervasive Comput IEEE 8(4):14\u201323","journal-title":"Pervasive Comput IEEE"},{"key":"915_CR29","doi-asserted-by":"crossref","unstructured":"Soyata T, Muraleedharan R, Funai C et al (2012) Cloud-vision: real-time face recognition using a mobile-cloudlet-cloud acceleration architecture. In: 2012 IEEE symposium on computers and communications (ISCC). IEEE, pp 59\u201366","DOI":"10.1109\/ISCC.2012.6249269"},{"key":"915_CR30","unstructured":"https:\/\/en.wikipedia.org\/wiki\/Mobile_network_operator"},{"key":"915_CR31","unstructured":"AT&T cloud services. [Online]. http:\/\/www.business.att.com\/enterprise\/Family\/hosting-services\/cloud\/"},{"key":"915_CR32","doi-asserted-by":"crossref","unstructured":"Sanaei Z, Abolfazli S, Gani A et al (2012) SAMI: Service-based arbitrated multi-tier infrastructure for Mobile Cloud Computing. In: 2012 1st IEEE international conference on communications in china workshops (ICCC). IEEE, pp 14\u201319","DOI":"10.1109\/ICCCW.2012.6316466"},{"key":"915_CR33","unstructured":"Zhao B, Xu Z, Chi C et al (2010) Mirroring smart phones for good: a feasibility study. In: Mobile and ubiquitous systems: computing, networking, and services. Springer, Heidelberg, pp 26\u201338"},{"key":"915_CR34","doi-asserted-by":"crossref","unstructured":"Black M, Edgar W (2009) Exploring mobile devices as Grid resources: using an x86 virtual machine to run BOINC on an iPhone. In: 2009 10th IEEE\/ACM international conference on grid computing. IEEE, pp 9\u201316","DOI":"10.1109\/GRID.2009.5353077"},{"key":"915_CR35","doi-asserted-by":"crossref","unstructured":"Huerta-Canepa G, Lee D (2010) A virtual cloud computing provider for mobile devices. In: Proceedings of the 1st ACM workshop on mobile cloud computing & services: social networks and beyond. ACM, p 6","DOI":"10.1145\/1810931.1810937"},{"key":"915_CR36","first-page":"395","volume":"9","author":"R Newton","year":"2009","unstructured":"Newton R, Toledo S, Girod L et al (2009) Wishbone: profile-based partitioning for sensornet applications. NSDI 9:395\u2013408","journal-title":"NSDI"},{"key":"915_CR37","doi-asserted-by":"crossref","unstructured":"Piao JT, Yan J (2010) A network-aware virtual machine placement and migration approach in cloud computing. In: 2010 9th international conference on grid and cooperative computing (GCC). IEEE, pp 87\u201392","DOI":"10.1109\/GCC.2010.29"},{"issue":"4","key":"915_CR38","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1007\/s11633-012-0664-y","volume":"9","author":"A Gorbenko","year":"2012","unstructured":"Gorbenko A, Popov V (2012) Task-resource scheduling problem. Int J Autom Comput 9(4):429\u2013441","journal-title":"Int J Autom Comput"},{"issue":"2","key":"915_CR39","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1109\/TSC.2014.2381227","volume":"8","author":"X Lin","year":"2015","unstructured":"Lin X, Wang Y, Xie Q et al (2015) Task scheduling with dynamic voltage and frequency scaling for energy minimization in the mobile cloud computing environment. Services Comput IEEE Trans 8(2):175\u2013186","journal-title":"Services Comput IEEE Trans"},{"key":"915_CR40","doi-asserted-by":"crossref","unstructured":"Wang C, Li Z (2004) Parametric analysis for adaptive computation offloading. In: ACM SIGPLAN notices, vol 39, no. 6. ACM, pp 119\u2013130","DOI":"10.1145\/996893.996857"},{"key":"915_CR41","unstructured":"Ou S, Yang K, Liotta A (2006) An adaptive multi-constraint partitioning algorithm for offloading in pervasive systems. In: Fourth annual IEEE international conference on pervasive computing and communications, PerCom 2006, vol 10. IEEE, p 125"},{"key":"915_CR42","doi-asserted-by":"crossref","unstructured":"Ward C, Aravamudan N, Bhattacharya K et al (2010) Workload migration into clouds challenges, experiences, opportunities. In: 2010 IEEE 3rd international conference on cloud computing (CLOUD). IEEE, pp 164\u2013171","DOI":"10.1109\/CLOUD.2010.84"},{"key":"915_CR43","doi-asserted-by":"crossref","unstructured":"Buchbinder N, Jain N, Menache I (2011) Online job-migration for reducing the electricity bill in the cloud. In: NETWORKING 2011. Springer, Berlin, pp 172\u2013185","DOI":"10.1007\/978-3-642-20757-0_14"},{"key":"915_CR44","doi-asserted-by":"crossref","unstructured":"Ma RKK, Wang CL (2012) Lightweight application-level task migration for mobile cloud computing. In: 2012 IEEE 26th international conference on advanced information networking and applications (AINA). IEEE, pp 550\u2013557","DOI":"10.1109\/AINA.2012.124"},{"key":"915_CR45","first-page":"9","volume":"2013","author":"R Niu","year":"2013","unstructured":"Niu R, Song W, Liu Y (2013) An Energy-efficient multisite offloading algorithm for mobile devices. Int J Distrib Sensor Netw. 2013:9 doi: 10.1155\/2013\/518518","journal-title":"Int J Distrib Sensor Netw"},{"key":"915_CR46","doi-asserted-by":"crossref","unstructured":"Ksentini A, Taleb T, Chen M (2014) A Markov decision process-based service migration procedure for follow me cloud. In: 2014 IEEE international conference on communications (ICC). IEEE, pp 1350\u20131354","DOI":"10.1109\/ICC.2014.6883509"},{"issue":"3","key":"915_CR47","first-page":"1","volume":"57","author":"WS Zhang","year":"2014","unstructured":"Zhang WS, Chen LC, Liu X et al (2014) An OSGi-based flexible and adaptive pervasive cloud infrastructure. Sci China Inf Sci 57(3):1\u201311","journal-title":"Sci China Inf Sci"},{"key":"915_CR48","doi-asserted-by":"crossref","unstructured":"Gkatzikis L, Koutsopoulos I (2014) Mobiles on cloud nine: efficient task migration policies for cloud computing systems. In: 2014 IEEE 3rd international conference on cloud networking (CloudNet). IEEE, pp 204\u2013210","DOI":"10.1109\/CloudNet.2014.6968993"},{"key":"915_CR49","doi-asserted-by":"crossref","unstructured":"Qian H, Andresen D (2015) An energy-saving task scheduler for mobile devices. In: 2015 IEEE\/ACIS 14th international conference on computer and information science (ICIS). IEEE, pp 423\u2013430","DOI":"10.1109\/ICIS.2015.7166631"},{"issue":"4","key":"915_CR50","doi-asserted-by":"crossref","first-page":"974","DOI":"10.1109\/TPDS.2014.2316834","volume":"26","author":"X Chen","year":"2015","unstructured":"Chen X (2015) Decentralized computation offloading game for mobile cloud computing. IEEE Trans Parallel Distrib Syst 26(4):974\u2013983","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"915_CR51","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.jnca.2015.05.016","volume":"59","author":"K Gai","year":"2016","unstructured":"Gai K, Qiu M, Zhao H et al (2016) Dynamic energy-aware Cloudlet-based mobile cloud computing model for green computing. J Netw Comput Appl 59:46\u201354","journal-title":"J Netw Comput Appl"},{"key":"915_CR52","doi-asserted-by":"crossref","unstructured":"Chun BG, Maniatis P (2010) Dynamically partitioning applications between weak devices and clouds. In: Proceedings of the 1st ACM workshop on mobile cloud computing & services: social networks and beyond. ACM, 2010, p 7","DOI":"10.1145\/1810931.1810938"},{"issue":"2","key":"915_CR53","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1016\/j.camwa.2011.10.044","volume":"63","author":"SH Hung","year":"2012","unstructured":"Hung SH, Shih CS, Shieh JP et al (2012) Executing mobile applications on the cloud: framework and issues. Comput Math Appl 63(2):573\u2013587","journal-title":"Comput Math Appl"},{"issue":"4","key":"915_CR54","doi-asserted-by":"crossref","first-page":"883","DOI":"10.1007\/s00779-013-0698-3","volume":"18","author":"TM Gr\u00f8nli","year":"2014","unstructured":"Gr\u00f8nli TM, Ghinea G, Younas M (2014) Context-aware and automatic configuration of mobile devices in cloud-enabled ubiquitous computing. Pers Ubiquitous Comput 18(4):883\u2013894","journal-title":"Pers Ubiquitous Comput"},{"key":"915_CR55","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1109\/ACCESS.2014.2319813","volume":"2","author":"K Zhang","year":"2014","unstructured":"Zhang K, Chen X (2014) Large-scale deep belief nets with mapreduce. IEEE Access 2:395\u2013403","journal-title":"IEEE Access"},{"key":"915_CR56","doi-asserted-by":"crossref","first-page":"2227","DOI":"10.1109\/ACCESS.2015.2497278","volume":"3","author":"Weishan Zhang","year":"2015","unstructured":"Zhang Weishan, Duan Pengcheng, Li Zhongwei, Lu Qinghua, Gong Wenjuan, Yang Su (2015) A deep awareness framework for pervasive video cloud. IEEE Access 3:2227\u20132237","journal-title":"IEEE Access"}],"container-title":["Personal and Ubiquitous Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-016-0915-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00779-016-0915-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-016-0915-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,6]],"date-time":"2019-09-06T22:30:40Z","timestamp":1567809040000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00779-016-0915-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4,21]]},"references-count":56,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,6]]}},"alternative-id":["915"],"URL":"https:\/\/doi.org\/10.1007\/s00779-016-0915-y","relation":{},"ISSN":["1617-4909","1617-4917"],"issn-type":[{"value":"1617-4909","type":"print"},{"value":"1617-4917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,4,21]]}}}