{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,9]],"date-time":"2025-09-09T21:13:46Z","timestamp":1757452426997,"version":"3.37.3"},"reference-count":83,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2019,1,10]],"date-time":"2019-01-10T00:00:00Z","timestamp":1547078400000},"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":["J Supercomput"],"published-print":{"date-parts":[[2019,7]]},"DOI":"10.1007\/s11227-019-02743-7","type":"journal-article","created":{"date-parts":[[2019,1,10]],"date-time":"2019-01-10T12:44:49Z","timestamp":1547124289000},"page":"3769-3809","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["An online context-aware mechanism for computation offloading in ubiquitous and mobile cloud environments"],"prefix":"10.1007","volume":"75","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0139-5051","authenticated-orcid":false,"given":"Alireza","family":"Salehan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5585-8077","authenticated-orcid":false,"given":"Hossein","family":"Deldari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1421-5179","authenticated-orcid":false,"given":"Saeid","family":"Abrishami","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,1,10]]},"reference":[{"issue":"2\u20133","key":"2743_CR1","doi-asserted-by":"publisher","first-page":"384","DOI":"10.1080\/0950238042000201572","volume":"18","author":"A Galloway","year":"2004","unstructured":"Galloway A (2004) Intimations of everyday life: Ubiquitous computing and the city. Cultural Stud 18(2\u20133):384\u2013408. \n                    https:\/\/doi.org\/10.1080\/0950238042000201572","journal-title":"Cultural Stud"},{"key":"2743_CR2","doi-asserted-by":"publisher","unstructured":"Qureshi SS, Ahmad T, Rafique K (2011) Mobile cloud computing as future for mobile applications-Implementation methods and challenging issues. In: International Conference on Cloud Computing and Intelligence Systems (CCIS2011), pp 467\u2013471. \n                    https:\/\/doi.org\/10.1109\/ccis.2011.6045111","DOI":"10.1109\/ccis.2011.6045111"},{"issue":"1","key":"2743_CR3","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1109\/SURV.2013.070813.00285","volume":"16","author":"S Abolfazli","year":"2014","unstructured":"Abolfazli S, Sanaei Z, Ahmed E, Gani A, Buyya R (2014) Cloud-based augmentation for mobile devices: motivation, taxonomies, and open challenges. IEEE Commun Surv Tutor 16(1):337\u2013368. \n                    https:\/\/doi.org\/10.1109\/SURV.2013.070813.00285","journal-title":"IEEE Commun Surv Tutor"},{"issue":"2","key":"2743_CR4","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1007\/s11227-011-0681-6","volume":"64","author":"M Choi","year":"2013","unstructured":"Choi M, Park J, Jeong YS (2013) Mobile cloud computing framework for a pervasive and ubiquitous environment. J Supercomput 64(2):331\u2013356. \n                    https:\/\/doi.org\/10.1007\/s11227-011-0681-6","journal-title":"J Supercomput"},{"key":"2743_CR5","doi-asserted-by":"publisher","DOI":"10.1109\/mprv.2009.82","author":"M Satyanarayanan","year":"2009","unstructured":"Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for vm-based cloudlets in mobile computing. IEEE Pervasive Comput. \n                    https:\/\/doi.org\/10.1109\/mprv.2009.82","journal-title":"IEEE Pervasive Comput"},{"key":"2743_CR6","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1016\/j.jnca.2015.11.009","volume":"62","author":"U Shaukat","year":"2016","unstructured":"Shaukat U, Ahmed E, Anwar Z, Xia F (2016) Cloudlet deployment in local wireless networks: Motivation, architectures, applications, and open challenges. J Netw Comput Appl 62:18\u201340. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2015.11.009","journal-title":"J Netw Comput Appl"},{"issue":"4","key":"2743_CR7","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/MPRV.2013.77","volume":"12","author":"M Satyanarayanan","year":"2013","unstructured":"Satyanarayanan M, Lewis G, Morris E, Simanta S, Boleng J, Ha K (2013) The role of cloudlets in hostile environments. IEEE Pervasive Comput 12(4):40\u201349. \n                    https:\/\/doi.org\/10.1109\/MPRV.2013.77","journal-title":"IEEE Pervasive Comput"},{"key":"2743_CR8","doi-asserted-by":"publisher","unstructured":"Li Z, Wang C, Xu R (2001) Computation offloading to save energy on handheld devices: a partition scheme. In: International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, pp 238\u2013246. \n                    https:\/\/doi.org\/10.1145\/502217.502257","DOI":"10.1145\/502217.502257"},{"key":"2743_CR9","doi-asserted-by":"publisher","unstructured":"Matthews J, Chang M, Feng Z, Srinivas R, Gerla M (2011) PowerSense: power aware dengue diagnosis on mobile phones. In: First ACM Workshop on Mobile Systems, Applications, and Services for Healthcare, p 6. \n                    https:\/\/doi.org\/10.1145\/2064942.2064951","DOI":"10.1145\/2064942.2064951"},{"issue":"1","key":"2743_CR10","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1109\/MCOM.2008.4427231","volume":"46","author":"K Yang","year":"2008","unstructured":"Yang K, Ou S, Chen HH (2008) On effective offloading services for resource-constrained mobile devices running heavier mobile internet applications. IEEE Commun Mag 46(1):56\u201363. \n                    https:\/\/doi.org\/10.1109\/MCOM.2008.4427231","journal-title":"IEEE Commun Mag"},{"key":"2743_CR11","doi-asserted-by":"publisher","unstructured":"Wang S, Dey S (2010) Rendering adaptation to address communication and computation constraints in cloud mobile gaming. In: IEEE Global Telecommunications Conference (GLOBECOM 2010), pp 1\u20136. \n                    https:\/\/doi.org\/10.1109\/glocom.2010.5684144","DOI":"10.1109\/glocom.2010.5684144"},{"key":"2743_CR12","doi-asserted-by":"publisher","unstructured":"Hauswald J, Manville T, Zheng Q, Dreslinski R, Chakrabarti C, Mudge T (2014) A hybrid approach to offloading mobile image classification. In: IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp 8375\u20138379. \n                    https:\/\/doi.org\/10.1109\/icassp.2014.6855235","DOI":"10.1109\/icassp.2014.6855235"},{"key":"2743_CR13","doi-asserted-by":"publisher","unstructured":"Cuervo E, Balasubramanian A, Cho DK, Wolman A, Saroiu S, Chandra R, Bahl P (2010) MAUI: making smartphones last longer with code offload. In: 8th International Conference on Mobile Systems, Applications, and Services, pp 49\u201362. \n                    https:\/\/doi.org\/10.1145\/1814433.1814441","DOI":"10.1145\/1814433.1814441"},{"key":"2743_CR14","doi-asserted-by":"publisher","unstructured":"Wu H, Knottenbelt W, Wolter K, Sun Y (2016) An optimal offloading partitioning algorithm in mobile cloud computing. In: International Conference on Quantitative Evaluation of Systems, pp 311\u2013328. \n                    https:\/\/doi.org\/10.1007\/978-3-319-43425-4_21","DOI":"10.1007\/978-3-319-43425-4_21"},{"issue":"1","key":"2743_CR15","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s11036-012-0368-0","volume":"18","author":"K Kumar","year":"2013","unstructured":"Kumar K, Liu J, Lu YH, Bhargava B (2013) A survey of computation offloading for mobile systems. Mob Netw Appl 18(1):129\u2013140. \n                    https:\/\/doi.org\/10.1007\/s11036-012-0368-0","journal-title":"Mob Netw Appl"},{"key":"2743_CR16","doi-asserted-by":"publisher","unstructured":"Abowd GD, Dey AK, Brown PJ, Davies N, Smith M, Steggles P (1999) Towards a better understanding of context and context-awareness. In: Handheld and Ubiquitous Computing (HUC 1999). Lecture Notes in Computer Science 1707:304\u2013307. \n                    https:\/\/doi.org\/10.1007\/3-540-48157-5_29","DOI":"10.1007\/3-540-48157-5_29"},{"issue":"3","key":"2743_CR17","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/MCC.2015.62","volume":"2","author":"AR Khan","year":"2015","unstructured":"Khan AR, Othman M, Xia F, Khan AN (2015) Context-aware mobile cloud computing and its challenges. IEEE Cloud Comput 2(3):42\u201349. \n                    https:\/\/doi.org\/10.1109\/MCC.2015.62","journal-title":"IEEE Cloud Comput"},{"key":"2743_CR18","unstructured":"Wu H (2015) Analysis of offloading decision making in mobile cloud computing. Doctoral dissertation, Free University of Berlin"},{"key":"2743_CR19","unstructured":"Neto JLD (2016) Uloof user-level online offloading framework: user-level online offloading framework. Dissertation, Federal University of Minas Gerais"},{"issue":"1","key":"2743_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.aci.2016.11.002","volume":"14","author":"K Akherfi","year":"2018","unstructured":"Akherfi K, Gerndt M, Harroud H (2018) Mobile cloud computing for computation offloading: Issues and challenges. Appl Comput Inf 14(1):1\u201316. \n                    https:\/\/doi.org\/10.1016\/j.aci.2016.11.002","journal-title":"Appl Comput Inf"},{"key":"2743_CR21","doi-asserted-by":"publisher","first-page":"945","DOI":"10.1109\/INFCOM.2012.6195845","volume":"2012","author":"S Kosta","year":"2012","unstructured":"Kosta S, Aucinas A, Hui P, Mortier R, Zhang X (2012) Thinkair: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading. IEEE Infocom 2012:945\u2013953. \n                    https:\/\/doi.org\/10.1109\/INFCOM.2012.6195845","journal-title":"IEEE Infocom"},{"key":"2743_CR22","unstructured":"Nir MPS (2014) Scalable resource augmentation for mobile devices. Doctoral dissertation, Carleton University"},{"issue":"3","key":"2743_CR23","doi-asserted-by":"publisher","first-page":"946","DOI":"10.1007\/s11227-012-0846-y","volume":"63","author":"M Shiraz","year":"2013","unstructured":"Shiraz M, Abolfazli S, Sanaei Z, Gani A (2013) A study on virtual machine deployment for application outsourcing in mobile cloud computing. J Supercomput 63(3):946\u2013964. \n                    https:\/\/doi.org\/10.1007\/s11227-012-0846-y","journal-title":"J Supercomput"},{"key":"2743_CR24","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1016\/j.jnca.2016.08.021","volume":"75","author":"J Shuja","year":"2016","unstructured":"Shuja J, Gani A, ur Rehman MH, Ahmed E, Madani SA, Khan MK, Ko K (2016) Towards native code offloading based MCC frameworks for multimedia applications: A survey. J Netw Comput Appl 75:335\u2013354. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2016.08.021","journal-title":"J Netw Comput Appl"},{"key":"2743_CR25","doi-asserted-by":"publisher","unstructured":"Ahmed A, Hanan AA, Omprakash K, Usman MJ, Syed OA (2017) Mobile cloud computing energy-aware task offloading (MCC: ETO). In: International Conference on Communication and Computing Systems (ICCCS 2016), p 359. \n                    https:\/\/doi.org\/10.1201\/9781315364094-65","DOI":"10.1201\/9781315364094-65"},{"key":"2743_CR26","doi-asserted-by":"publisher","DOI":"10.1109\/comst.2017.2682318","author":"P Mach","year":"2017","unstructured":"Mach P, Becvar Z (2017) Mobile edge computing: a survey on architecture and computation offloading. IEEE Commun Surve Tutorials. \n                    https:\/\/doi.org\/10.1109\/comst.2017.2682318","journal-title":"IEEE Commun Surve Tutorials"},{"key":"2743_CR27","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1016\/j.jnca.2015.03.001","volume":"52","author":"E Ahmed","year":"2015","unstructured":"Ahmed E, Gani A, Khan MK, Buyya R, Khan SU (2015) Seamless application execution in mobile cloud computing: Motivation, taxonomy, and open challenges. J Netw Comput Appl 52:154\u2013172. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2015.03.001","journal-title":"J Netw Comput Appl"},{"key":"2743_CR28","doi-asserted-by":"publisher","first-page":"3962","DOI":"10.1109\/ACCESS.2018.2791504","volume":"6","author":"H Wu","year":"2018","unstructured":"Wu H (2018) Multi-Objective decision-making for mobile cloud offloading: a Survey. IEEE Access 6:3962\u20133976. \n                    https:\/\/doi.org\/10.1109\/ACCESS.2018.2791504","journal-title":"IEEE Access"},{"key":"2743_CR29","doi-asserted-by":"publisher","unstructured":"Chun BG, Ihm S, Maniatis P, Naik M, Patti A (2011) Clonecloud: elastic execution between mobile device and cloud. In: Sixth Conference on Computer Systems, pp 301\u2013314. \n                    https:\/\/doi.org\/10.1145\/1966445.1966473","DOI":"10.1145\/1966445.1966473"},{"key":"2743_CR30","doi-asserted-by":"publisher","unstructured":"Zhang L, Tiwana B, Dick RP, Qian Z, Mao ZM, Wang Z, Yang L (2010) Accurate online power estimation and automatic battery behavior based power model generation for smartphones. In: International Conference on Hardware\/Software Codesign and System Synthesis (CODES\u2009+\u2009ISSS), pp 105\u2013114. \n                    https:\/\/doi.org\/10.1145\/1878961.1878982","DOI":"10.1145\/1878961.1878982"},{"key":"2743_CR31","doi-asserted-by":"publisher","unstructured":"Kemp R, Palmer N, Kielmann T, Bal H (2012) Cuckoo: a computation offloading framework for smartphones. In: International Conference on Mobile Computing, Applications, and Services, pp 59\u201379. \n                    https:\/\/doi.org\/10.1007\/978-3-642-29336-8_4","DOI":"10.1007\/978-3-642-29336-8_4"},{"key":"2743_CR32","doi-asserted-by":"publisher","unstructured":"Zhao B, Xu Z, Chi C, Zhu S, Cao G (2010) Mirroring smartphones for good: A feasibility study. In: International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services pp. 26-38. \n                    https:\/\/doi.org\/10.1007\/978-3-642-29154-8_3","DOI":"10.1007\/978-3-642-29154-8_3"},{"key":"2743_CR33","doi-asserted-by":"publisher","unstructured":"Cidon A, London TM, Katti S, Kozyrakis C, Rosenblum M (2011) MARS: adaptive remote execution for multi-threaded mobile devices. In: 3rd ACM SOSP Workshop on Networking, Systems, and Applications on Mobile Handhelds, p 1. \n                    https:\/\/doi.org\/10.1145\/2043106.2043107","DOI":"10.1145\/2043106.2043107"},{"issue":"11","key":"2743_CR34","doi-asserted-by":"publisher","first-page":"2629","DOI":"10.1016\/j.jss.2012.06.011","volume":"85","author":"T Verbelen","year":"2012","unstructured":"Verbelen T, Simoens P, De Turck F, Dhoedt B (2012) AIOLOS: Middleware for improving mobile application performance through cyber foraging. J Syst Softw 85(11):2629\u20132639. \n                    https:\/\/doi.org\/10.1016\/j.jss.2012.06.011","journal-title":"J Syst Softw"},{"key":"2743_CR35","unstructured":"The OSGi Alliance (2017) OSGi service platform, core specification. \n                    https:\/\/www.osgi.org\/\n                    \n                  . Accessed 19 March 2017"},{"key":"2743_CR36","unstructured":"Gordon MS, Jamshidi DA, Mahlke SA, Mao ZM, Chen X (2012) COMET: code offload by migrating execution transparently. In: 10th USENIX Conference on Operating Systems Design and Implementation (OSDI), pp 93\u2013106"},{"issue":"10","key":"2743_CR37","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1145\/2398857.2384634","volume":"47","author":"Y Zhang","year":"2012","unstructured":"Zhang Y, Huang G, Liu X, Zhang W, Mei H, Yang S (2012) Refactoring android java code for on-demand computation offloading. ACM SIGPLAN Notices 47(10):233\u2013248. \n                    https:\/\/doi.org\/10.1145\/2398857.2384634","journal-title":"ACM SIGPLAN Notices"},{"issue":"4","key":"2743_CR38","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1108\/17427371211283029","volume":"8","author":"H Flores","year":"2012","unstructured":"Flores H, Narayana Srirama S, Paniagua C (2012) Towards mobile cloud applications: offloading resource-intensive tasks to hybrid clouds. Int J Pervasive Comput Commun 8(4):344\u2013367. \n                    https:\/\/doi.org\/10.1108\/17427371211283029","journal-title":"Int J Pervasive Comput Commun"},{"key":"2743_CR39","doi-asserted-by":"publisher","unstructured":"Lin TY, Lin TA, Hsu CH, King CT (2013) Context-aware decision engine for mobile cloud offloading. In: Wireless Communications and Networking Conference Workshops (WCNCW), pp 111\u2013116. \n                    https:\/\/doi.org\/10.1109\/wcncw.2013.6533324","DOI":"10.1109\/wcncw.2013.6533324"},{"key":"2743_CR40","unstructured":"Pamboris A (2014) Mobile code offloading for multiple resources. Dissertation, Imperial College"},{"key":"2743_CR41","doi-asserted-by":"publisher","unstructured":"Barbera MV, Kosta S, Mei A, Perta VC, Stefa J (2014) Mobile offloading in the wild: Findings and lessons learned through a real-life experiment with a new cloud-aware system. In: INFOCOM2014, pp 2355\u20132363. \n                    https:\/\/doi.org\/10.1109\/infocom.2014.6848180","DOI":"10.1109\/infocom.2014.6848180"},{"key":"2743_CR42","doi-asserted-by":"publisher","unstructured":"Shi C, Habak K, Pandurangan P, Ammar M, Naik M, Zegura E (2014) COSMOS: Computation offloading as a service for mobile devices. In: 15th ACM International Symposium on Mobile Ad hoc Networking and Computing, pp 287\u2013296. \n                    https:\/\/doi.org\/10.1145\/2632951.2632958","DOI":"10.1145\/2632951.2632958"},{"issue":"1","key":"2743_CR43","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/s10796-013-9458-1","volume":"16","author":"F Xia","year":"2014","unstructured":"Xia F, Ding F, Li J, Kong X, Yang LT, Ma J (2014) Phone2Cloud: Exploiting computation offloading for energy saving on smartphones in mobile cloud computing. Inf Syst Front 16(1):95\u2013111. \n                    https:\/\/doi.org\/10.1007\/s10796-013-9458-1","journal-title":"Inf Syst Front"},{"issue":"3","key":"2743_CR44","doi-asserted-by":"publisher","first-page":"150","DOI":"10.2991\/ijndc.2015.3.3.2","volume":"3","author":"H Qian","year":"2015","unstructured":"Qian H, Andresen D (2015) Jade: Reducing energy consumption of android app. Int J Netw Distrib Comput (IJNDC) 3(3):150\u2013158. \n                    https:\/\/doi.org\/10.2991\/ijndc.2015.3.3.2","journal-title":"Int J Netw Distrib Comput (IJNDC)"},{"issue":"4","key":"2743_CR45","doi-asserted-by":"publisher","first-page":"605","DOI":"10.1007\/s10723-015-9335-x","volume":"13","author":"A Khan","year":"2015","unstructured":"Khan A, Othman M, Khan AN, Abid SA, Madani SA (2015) MobiByte: an application development model for mobile cloud computing. J Grid Comput 13(4):605\u2013628. \n                    https:\/\/doi.org\/10.1007\/s10723-015-9335-x","journal-title":"J Grid Comput"},{"key":"2743_CR46","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1016\/j.suscom.2015.09.002","volume":"8","author":"SA Saab","year":"2015","unstructured":"Saab SA, Saab F, Kayssi A, Chehab A, Elhajj IH (2015) Partial mobile application offloading to the Cloud for energy-efficiency with security measures. Sustain Comput: Inf Syst 8:38\u201346. \n                    https:\/\/doi.org\/10.1016\/j.suscom.2015.09.002","journal-title":"Sustain Comput: Inf Syst"},{"issue":"1","key":"2743_CR47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13677-016-0071-y","volume":"6","author":"X Chen","year":"2017","unstructured":"Chen X, Chen S, Zeng X, Zheng X, Zhang Y, Rong C (2017) Framework for context-aware computation offloading in mobile cloud computing. J Cloud Comput 6(1):1. \n                    https:\/\/doi.org\/10.1186\/s13677-016-0071-y","journal-title":"J Cloud Comput"},{"key":"2743_CR48","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1016\/j.comnet.2014.06.020","volume":"74","author":"M Chathura","year":"2014","unstructured":"Chathura M, Magurawalage CMS, Yang K, Hu L, Zhang J (2014) Energy-efficient and network-aware offloading algorithm for mobile cloud computing. Comput Netw 74:22\u201333. \n                    https:\/\/doi.org\/10.1016\/j.comnet.2014.06.020","journal-title":"Comput Netw"},{"issue":"2","key":"2743_CR49","doi-asserted-by":"publisher","first-page":"222","DOI":"10.1109\/TCE.2018.2844724","volume":"64","author":"TD Lee","year":"2018","unstructured":"Lee TD, Lee BM, Noh W (2018) Hierarchical cloud computing architecture for context-aware IoT services. IEEE Trans Consum Electron 64(2):222\u2013230. \n                    https:\/\/doi.org\/10.1109\/TCE.2018.2844724","journal-title":"IEEE Trans Consum Electron"},{"issue":"6","key":"2743_CR50","doi-asserted-by":"publisher","first-page":"1991","DOI":"10.1109\/TWC.2012.041912.110912","volume":"11","author":"D Huang","year":"2012","unstructured":"Huang D, Wang P, Niyato D (2012) A dynamic offloading algorithm for mobile computing. IEEE Trans Wireless Commun 11(6):1991\u20131995. \n                    https:\/\/doi.org\/10.1109\/TWC.2012.041912.110912","journal-title":"IEEE Trans Wireless Commun"},{"key":"2743_CR51","doi-asserted-by":"publisher","unstructured":"Kovachev D, Yu T, Klamma R (2012) Adaptive computation offloading from mobile devices into the cloud. In: 10th International Symposium on Parallel and Distributed Processing with Applications (ISPA), pp 784\u2013791. \n                    https:\/\/doi.org\/10.1109\/ispa.2012.115","DOI":"10.1109\/ispa.2012.115"},{"issue":"4","key":"2743_CR52","doi-asserted-by":"publisher","first-page":"30","DOI":"10.4018\/ijghpc.2013100103","volume":"5","author":"H Wu","year":"2013","unstructured":"Wu H, Wang Q, Wolter K (2013) Optimal cloud-path selection in mobile cloud offloading systems based on qos criteria. Int J Grid High Perform Comput (IJGHPC) 5(4):30\u201347. \n                    https:\/\/doi.org\/10.4018\/ijghpc.2013100103","journal-title":"Int J Grid High Perform Comput (IJGHPC)"},{"issue":"2","key":"2743_CR53","doi-asserted-by":"publisher","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. \n                    https:\/\/doi.org\/10.1007\/s11227-013-1076-7","journal-title":"J Supercomput"},{"key":"2743_CR54","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1016\/j.compeleceng.2015.02.006","volume":"44","author":"S Ghasemi-Falavarjani","year":"2015","unstructured":"Ghasemi-Falavarjani S, Nematbakhsh M, Ghahfarokhi BS (2015) Context-aware multi-objective resource allocation in mobile cloud. Comput Electr Eng 44:218\u2013240. \n                    https:\/\/doi.org\/10.1016\/j.compeleceng.2015.02.006","journal-title":"Comput Electr Eng"},{"key":"2743_CR55","doi-asserted-by":"publisher","unstructured":"Zhou B, Dastjerdi AV, Calheiros RN, Srirama SN, Buyya R (2015) A context sensitive offloading scheme for mobile cloud computing service. In: 8th International Conference on Cloud Computing (CLOUD), pp 869\u2013876. \n                    https:\/\/doi.org\/10.1109\/cloud.2015.119","DOI":"10.1109\/cloud.2015.119"},{"key":"2743_CR56","doi-asserted-by":"publisher","unstructured":"Roostaei R, Movahedi Z (2016) Mobility and context-aware offloading in mobile cloud computing. In: International Conference on Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC\/ATC\/ScalCom\/CBDCom\/IoP\/SmartWorld), pp 1144\u20131148. \n                    https:\/\/doi.org\/10.1109\/uic-atc-scalcom-cbdcom-iop-smartworld.2016.0176","DOI":"10.1109\/uic-atc-scalcom-cbdcom-iop-smartworld.2016.0176"},{"issue":"2","key":"2743_CR57","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1007\/s10107-015-0881-6","volume":"157","author":"V Cardellini","year":"2016","unstructured":"Cardellini V, Persone VDN, Di Valerio V, Facchinei F, Grassi V, Presti FL, Piccialli V (2016) A game-theoretic approach to computation offloading in mobile cloud computing. Math Program 157(2):421\u2013449. \n                    https:\/\/doi.org\/10.1007\/s10107-015-0881-6","journal-title":"Math Program"},{"key":"2743_CR58","doi-asserted-by":"publisher","DOI":"10.1109\/tcc.2016.2560808","author":"SE Mahmoodi","year":"2016","unstructured":"Mahmoodi SE, Uma RN, Subbalakshmi KP (2016) Optimal joint scheduling and cloud offloading for mobile applications. IEEE Trans Cloud Comput. \n                    https:\/\/doi.org\/10.1109\/tcc.2016.2560808","journal-title":"IEEE Trans Cloud Comput"},{"key":"2743_CR59","doi-asserted-by":"publisher","DOI":"10.1109\/tcc.2016.2535223","author":"H Tout","year":"2016","unstructured":"Tout H, Talhi C, Kara N, Mourad A (2016) Selective mobile cloud offloading to augment multi-persona performance and viability. IEEE Trans Cloud Comput. \n                    https:\/\/doi.org\/10.1109\/tcc.2016.2535223","journal-title":"IEEE Trans Cloud Comput"},{"issue":"3","key":"2743_CR60","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1109\/TCC.2014.2358239","volume":"4","author":"L Yang","year":"2016","unstructured":"Yang L, Cao J, Tang S, Han D, Suri N (2016) Run time application repartitioning in dynamic mobile cloud environments. IEEE Trans Cloud Comput 4(3):336\u2013348. \n                    https:\/\/doi.org\/10.1109\/TCC.2014.2358239","journal-title":"IEEE Trans Cloud Comput"},{"key":"2743_CR61","doi-asserted-by":"publisher","first-page":"1672","DOI":"10.1007\/s11227-016-1872-y","volume":"73","author":"DG Roy","year":"2016","unstructured":"Roy DG, De D, Mukherjee A, Buyya R (2016) Application-aware cloudlet selection for computation offloading in multi-cloudlet environment. J Supercomput 73:1672. \n                    https:\/\/doi.org\/10.1007\/s11227-016-1872-y","journal-title":"J Supercomput"},{"key":"2743_CR62","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2016.04.013","volume":"64","author":"K Liu","year":"2016","unstructured":"Liu K, Peng J, Li H, Zhang X, Liu W (2016) Multi-device task offloading with time-constraints for energy efficiency in mobile cloud computing. Future Gener Comput Syst 64:1\u201314. \n                    https:\/\/doi.org\/10.1016\/j.future.2016.04.013","journal-title":"Future Gener Comput Syst"},{"key":"2743_CR63","doi-asserted-by":"publisher","DOI":"10.1002\/dac.3241","author":"M Goudarzi","year":"2016","unstructured":"Goudarzi M, Zamani M, Toroghi Haghighat A (2016) A genetic-based decision algorithm for multisite computation offloading in mobile cloud computing. Int J Commun Syst. \n                    https:\/\/doi.org\/10.1002\/dac.3241","journal-title":"Int J Commun Syst"},{"key":"2743_CR64","doi-asserted-by":"publisher","unstructured":"Goudarzi M, Movahedi Z, Nazari M (2016) Efficient multisite computation offloading for mobile cloud computing. In: International Conference on Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC\/ATC\/ScalCom\/CBDCom\/IoP\/SmartWorld), pp 1131\u20131138. \n                    https:\/\/doi.org\/10.1109\/uic-atc-scalcom-cbdcom-iop-smartworld.2016.0174","DOI":"10.1109\/uic-atc-scalcom-cbdcom-iop-smartworld.2016.0174"},{"issue":"5","key":"2743_CR65","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1007\/s11036-016-0688-6","volume":"21","author":"ME Khoda","year":"2016","unstructured":"Khoda ME, Razzaque MA, Almogren A, Hassan MM, Alamri A, Alelaiwi A (2016) Efficient computation offloading decision in mobile cloud computing over 5G network. Mob Netw Appl 21(5):777\u2013792. \n                    https:\/\/doi.org\/10.1007\/s11036-016-0688-6","journal-title":"Mob Netw Appl"},{"key":"2743_CR66","doi-asserted-by":"publisher","unstructured":"Chen MH, Dong M, Liang B (2016) Multi-user mobile cloud offloading game with computing access point. In: 5th IEEE International Conference on Cloud Networking (Cloudnet), pp 64\u201369. \n                    https:\/\/doi.org\/10.1109\/cloudnet.2016.52","DOI":"10.1109\/cloudnet.2016.52"},{"key":"2743_CR67","doi-asserted-by":"publisher","unstructured":"Shahzad H, Szymanski TH (2016) A dynamic programming offloading algorithm for mobile cloud computing. In: IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), pp 1\u20135. \n                    https:\/\/doi.org\/10.1109\/ccece.2016.7726790","DOI":"10.1109\/ccece.2016.7726790"},{"key":"2743_CR68","doi-asserted-by":"publisher","unstructured":"Shahzad H, Szymanski TH (2016) A dynamic programming offloading algorithm using biased randomization. In: 9th IEEE International Conference on Cloud Computing (CLOUD), pp 960\u2013965. \n                    https:\/\/doi.org\/10.1109\/cloud.2016.0145","DOI":"10.1109\/cloud.2016.0145"},{"issue":"9","key":"2743_CR69","doi-asserted-by":"publisher","first-page":"3796","DOI":"10.1007\/s11227-017-1983-0","volume":"73","author":"S Rashidi","year":"2017","unstructured":"Rashidi S, Sharifian S (2017) Cloudlet dynamic server selection policy for mobile task off-loading in mobile cloud computing using soft computing techniques. J Supercomput 73(9):3796\u20133820. \n                    https:\/\/doi.org\/10.1007\/s11227-017-1983-0","journal-title":"J Supercomput"},{"issue":"4","key":"2743_CR70","doi-asserted-by":"publisher","first-page":"3081","DOI":"10.3233\/JIFS-169251","volume":"32","author":"NM Dhanya","year":"2017","unstructured":"Dhanya NM, Kousalya G, Balakrishnan P (2017) Dynamic mobile cloud offloading prediction based on statistical regression. J Intell Fuzzy Syst 32(4):3081\u20133089. \n                    https:\/\/doi.org\/10.3233\/JIFS-169251","journal-title":"J Intell Fuzzy Syst"},{"key":"2743_CR71","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1016\/j.jnca.2016.12.031","volume":"80","author":"M Goudarzi","year":"2017","unstructured":"Goudarzi M, Zamani M, Haghighat AT (2017) A fast hybrid multi-site computation offloading for mobile cloud computing. J Netw Comput Appl 80:219\u2013231. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2016.12.031","journal-title":"J Netw Comput Appl"},{"issue":"2","key":"2743_CR72","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1145\/3122981","volume":"18","author":"B Zhou","year":"2018","unstructured":"Zhou B, Dastjerdi AV, Calheiros RN, Buyya R (2018) An online algorithm for task offloading in heterogeneous mobile clouds. ACM Trans Internet Technol (TOIT) 18(2):23. \n                    https:\/\/doi.org\/10.1145\/3122981","journal-title":"ACM Trans Internet Technol (TOIT)"},{"issue":"4","key":"2743_CR73","doi-asserted-by":"publisher","first-page":"2633","DOI":"10.1109\/JIOT.2017.2786343","volume":"5","author":"J Zhang","year":"2018","unstructured":"Zhang J, Hu X, Ning Z, Ngai ECH, Zhou L, Wei J, Cheng J, Hu B (2018) Energy-latency tradeoff for energy-aware offloading in mobile edge computing networks. IEEE Internet of Things J 5(4):2633\u20132645. \n                    https:\/\/doi.org\/10.1109\/JIOT.2017.2786343","journal-title":"IEEE Internet of Things J"},{"issue":"1","key":"2743_CR74","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1109\/JIOT.2017.2776252","volume":"5","author":"Y Shi","year":"2018","unstructured":"Shi Y, Chen S, Xu X (2018) MAGA: A mobility-aware computation offloading decision for distributed mobile cloud computing. IEEE Internet of Things J 5(1):164\u2013174. \n                    https:\/\/doi.org\/10.1109\/JIOT.2017.2776252","journal-title":"IEEE Internet of Things J"},{"issue":"1","key":"2743_CR75","doi-asserted-by":"publisher","first-page":"752","DOI":"10.1109\/TVT.2017.2740724","volume":"67","author":"H Cao","year":"2018","unstructured":"Cao H, Cai J (2018) Distributed multiuser computation offloading for cloudlet-based mobile cloud computing: a game-theoretic machine learning approach. IEEE Trans Veh Technol 67(1):752\u2013764. \n                    https:\/\/doi.org\/10.1109\/TVT.2017.2740724","journal-title":"IEEE Trans Veh Technol"},{"key":"2743_CR76","doi-asserted-by":"publisher","first-page":"250","DOI":"10.1016\/j.jnca.2016.03.003","volume":"66","author":"L Chunlin","year":"2016","unstructured":"Chunlin L, Xin Y, LaYuan L (2016) Flexible service provisioning based on context constraint for enhancing user experience in service oriented mobile cloud. J Netw Comput Appl 66:250\u2013261. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2016.03.003","journal-title":"J Netw Comput Appl"},{"key":"2743_CR77","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.eswa.2017.03.011","volume":"80","author":"H Tout","year":"2017","unstructured":"Tout H, Talhi C, Kara N, Mourad A (2017) Smart mobile computation offloading: centralized selective and multi-objective approach. Expert Syst Appl 80:1\u201313. \n                    https:\/\/doi.org\/10.1016\/j.eswa.2017.03.011","journal-title":"Expert Syst Appl"},{"issue":"4","key":"2743_CR78","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1109\/MC.2010.98","volume":"43","author":"K Kumar","year":"2010","unstructured":"Kumar K, Lu YH (2010) Cloud computing for mobile users: can offloading computation save energy? Computer 43(4):51\u201356. \n                    https:\/\/doi.org\/10.1109\/MC.2010.98","journal-title":"Computer"},{"key":"2743_CR79","volume-title":"Multiple objective decision making\u2014methods and applications: a state-of-the-art survey","author":"CL Hwang","year":"2012","unstructured":"Hwang CL, Masud ASM (2012) Multiple objective decision making\u2014methods and applications: a state-of-the-art survey. Springer, Berlin"},{"key":"2743_CR80","unstructured":"Flanagan A (2017) Nokia context data. \n                    http:\/\/www.pervasive.jku.at\/Research\/Context_Database\/index.php\n                    \n                  . Accessed 25 June 2017"},{"issue":"1","key":"2743_CR81","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1002\/spe.995","volume":"41","author":"RN Calheiros","year":"2011","unstructured":"Calheiros RN, Ranjan R, Beloglazov A, De Rose CA, Buyya R (2011) CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw: Pract Exp 41(1):23\u201350. \n                    https:\/\/doi.org\/10.1002\/spe.995","journal-title":"Softw: Pract Exp"},{"key":"2743_CR82","unstructured":"Flanagan A, Murphy D, Kaasinen J (2004) A Nokia context recording database with synchronized user interaction. In: Pervasive Workshop on Benchmarks and Databases for Context Recognition, Linz\/Vienna, Austria"},{"key":"2743_CR83","unstructured":"Carroll A, Heiser G (2010) An analysis of power consumption in a smartphone. In: USENIX Annual Technical Conference (USENIXATC\u201910)"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02743-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-019-02743-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02743-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,9]],"date-time":"2020-01-09T19:21:19Z","timestamp":1578597679000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-019-02743-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,10]]},"references-count":83,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2019,7]]}},"alternative-id":["2743"],"URL":"https:\/\/doi.org\/10.1007\/s11227-019-02743-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2019,1,10]]},"assertion":[{"value":"10 January 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}