{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T16:54:50Z","timestamp":1774716890757,"version":"3.50.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2021,1,2]],"date-time":"2021-01-02T00:00:00Z","timestamp":1609545600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,2]],"date-time":"2021-01-02T00:00:00Z","timestamp":1609545600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,6]]},"DOI":"10.1007\/s11227-020-03528-z","type":"journal-article","created":{"date-parts":[[2021,1,2]],"date-time":"2021-01-02T21:13:09Z","timestamp":1609621989000},"page":"6408-6434","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Ready-time partitioning algorithm for computation offloading of workflow applications in mobile cloud computing"],"prefix":"10.1007","volume":"77","author":[{"given":"Mahsa","family":"Shadi","sequence":"first","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"}]},{"given":"Amir Hossein","family":"Mohajerzadeh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Behrooz","family":"Zolfaghari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,1,2]]},"reference":[{"issue":"1","key":"3528_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3152397","volume":"51","author":"B Zhou","year":"2018","unstructured":"Zhou B, Buyya R (2018) Augmentation techniques for mobile cloud computing: a taxonomy, survey, and future directions. ACM Comput Surv (CSUR) 51(1):1\u201338","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"1","key":"3528_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3286688","volume":"52","author":"A Boukerche","year":"2019","unstructured":"Boukerche A, Guan S, Grande RED (2019) Sustainable offloading in mobile cloud computing: algorithmic design and implementation. ACM Comput Surv (CSUR) 52(1):1\u201337","journal-title":"ACM Comput Surv (CSUR)"},{"key":"3528_CR3","doi-asserted-by":"publisher","first-page":"1785","DOI":"10.1007\/s11277-020-07448-2","volume":"114","author":"P Akki","year":"2020","unstructured":"Akki P, Vijayarajan V (2020) Energy efficient resource scheduling using optimization based neural network in mobile cloud computing. Wirel Pers Commun 114:1785\u20131804","journal-title":"Wirel Pers Commun"},{"key":"3528_CR4","doi-asserted-by":"publisher","first-page":"52982","DOI":"10.1109\/ACCESS.2018.2870915","volume":"6","author":"L Liu","year":"2018","unstructured":"Liu L, Fan Q, Buyya R (2018) A deadline-constrained multi-objective task scheduling algorithm in mobile cloud environments. IEEE Access 6:52982\u201352996","journal-title":"IEEE Access"},{"issue":"1","key":"3528_CR5","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1109\/TCSVT.2016.2539690","volume":"27","author":"L Zhang","year":"2016","unstructured":"Zhang L, Fu D, Liu J et al (2016) On energy-efficient offloading in mobile cloud for real-time video applications. IEEE Trans Circuits Syst Video Technol 27(1):170\u2013181","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"issue":"4","key":"3528_CR6","doi-asserted-by":"publisher","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. IEEE Pervasive Comput 8(4):14\u201323","journal-title":"IEEE Pervasive Comput"},{"key":"3528_CR7","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","journal-title":"IEEE Access"},{"key":"3528_CR8","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.jnca.2018.06.009","volume":"119","author":"F Gu","year":"2018","unstructured":"Gu F, Niu J, Qi Z et al (2018) Partitioning and offloading in smart mobile devices for mobile cloud computing: state of the art and future directions. J Netw Comput Appl 119:83\u201396","journal-title":"J Netw Comput Appl"},{"issue":"7","key":"3528_CR9","doi-asserted-by":"publisher","first-page":"1464","DOI":"10.1109\/TPDS.2019.2891695","volume":"30","author":"H Wu","year":"2019","unstructured":"Wu H, Knottenbelt WJ, Wolter K (2019) An efficient application partitioning algorithm in mobile environments. IEEE Trans Parallel Distrib Syst 30(7):1464\u20131480","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3528_CR10","doi-asserted-by":"crossref","unstructured":"Chun B-G, Ihm S, Maniatis P et al (2011) Clonecloud: elastic execution between mobile device and cloud. In: Proceedings of the Sixth Conference on Computer Systems, pp 301\u2013314","DOI":"10.1145\/1966445.1966473"},{"key":"3528_CR11","doi-asserted-by":"crossref","unstructured":"Kosta S, Aucinas A, Hui P et al (2012) Thinkair: dynamic resource allocation and parallel execution in the cloud for mobile code offloading. In: Proceedings of IEEE Infocom, pp 945\u2013953","DOI":"10.1109\/INFCOM.2012.6195845"},{"key":"3528_CR12","doi-asserted-by":"crossref","unstructured":"Ra MR, Sheth A, Mummert L et al (2011) Odessa: enabling interactive perception applications on mobile devices. In: Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services, pp 43\u201356","DOI":"10.1145\/1999995.2000000"},{"issue":"3","key":"3528_CR13","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1109\/TCC.2014.2358239","volume":"4","author":"L Yang","year":"2014","unstructured":"Yang L, Cao J, Tang Sh et al (2014) Run time application repartitioning in dynamic mobile cloud environments. IEEE Trans Cloud Comput 4(3):336\u2013348","journal-title":"IEEE Trans Cloud Comput"},{"key":"3528_CR14","doi-asserted-by":"publisher","first-page":"11849","DOI":"10.1109\/ACCESS.2018.2808411","volume":"6","author":"V Haghighi","year":"2018","unstructured":"Haghighi V, Moayedian N (2018) An offloading strategy in mobile cloud computing considering energy and delay constraints. IEEE Access 6:11849\u201311861","journal-title":"IEEE Access"},{"key":"3528_CR15","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.jnca.2016.02.013","volume":"65","author":"M Kaya","year":"2016","unstructured":"Kaya M, Koyiit A, Eren PE (2016) An adaptive mobile cloud computing framework using a call graph based model. J Netw Comput Appl 65:12\u201335","journal-title":"J Netw Comput Appl"},{"key":"3528_CR16","doi-asserted-by":"crossref","unstructured":"Giurgiu I, Riva O, Alonso G (2012) Dynamic software deployment from clouds to mobile devices. In: ACM\/IFIP\/USENIX International Conference on Distributed Systems Platforms and Open Distributed Processing, pp 394\u2013414","DOI":"10.1007\/978-3-642-35170-9_20"},{"issue":"3","key":"3528_CR17","doi-asserted-by":"publisher","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. IEEE Pervasive Comput 3(3):66\u201373","journal-title":"IEEE Pervasive Comput"},{"issue":"1","key":"3528_CR18","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/j.future.2012.05.004","volume":"29","author":"S Abrishami","year":"2013","unstructured":"Abrishami S, Naghibzadeh M, Epema DH (2013) Deadline-constrained workflow scheduling algorithms for infrastructure as a service clouds. Future Gener Comput Syst 29(1):158\u2013169","journal-title":"Future Gener Comput Syst"},{"issue":"2","key":"3528_CR19","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1109\/TMC.2017.2711014","volume":"17","author":"H Wu","year":"2017","unstructured":"Wu H, Wolter K (2017) Stochastic analysis of delayed mobile offloading in heterogeneous networks. IEEE Trans Mob Comput 17(2):461\u2013474","journal-title":"IEEE Trans Mob Comput"},{"issue":"2","key":"3528_CR20","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1007\/s10107-015-0881-6","volume":"157","author":"V Cardellini","year":"2016","unstructured":"Cardellini V, Person VDN, Di Valerio V et al (2016) A game-theoretic approach to computation offloading in mobile cloud computing. Math Program 157(2):421\u2013449","journal-title":"Math Program"},{"issue":"1","key":"3528_CR21","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/TWC.2014.2331051","volume":"14","author":"W Zhang","year":"2014","unstructured":"Zhang W, Wen Y, Wu DO (2014) Collaborative task execution in mobile cloud computing under a stochastic wireless channel. IEEE Trans Wirel Commun 14(1):81\u201393","journal-title":"IEEE Trans Wirel Commun"},{"issue":"3","key":"3528_CR22","doi-asserted-by":"publisher","first-page":"598","DOI":"10.1109\/TCC.2015.2513404","volume":"6","author":"J Barrameda","year":"2015","unstructured":"Barrameda J, Samaan N (2015) A novel statistical cost model and an algorithm for efficient application offloading to clouds. IEEE Trans Cloud Comput 6(3):598\u2013611","journal-title":"IEEE Trans Cloud Comput"},{"issue":"3","key":"3528_CR23","doi-asserted-by":"publisher","first-page":"708","DOI":"10.1109\/TCC.2015.2511727","volume":"6","author":"W Zhang","year":"2015","unstructured":"Zhang W, Wen Y (2015) Energy-efficient task execution for application as a general topology in mobile cloud computing. IEEE Trans Cloud Comput 6(3):708\u2013719","journal-title":"IEEE Trans Cloud Comput"},{"key":"3528_CR24","doi-asserted-by":"publisher","first-page":"69858","DOI":"10.1109\/ACCESS.2019.2919319","volume":"7","author":"Y Wang","year":"2019","unstructured":"Wang Y, Wu L, Yuan X et al (2019) An energy-efficient and deadline-aware task offloading strategy based on channel constraint for mobile cloud workflows. IEEE Access 7:69858\u201369872","journal-title":"IEEE Access"},{"issue":"11","key":"3528_CR25","doi-asserted-by":"publisher","first-page":"3056","DOI":"10.1109\/TMC.2017.2679712","volume":"16","author":"Y-H Kao","year":"2017","unstructured":"Kao Y-H, Krishnamachari B, Ra M-R et al (2017) Hermes: latency optimal task assignment for resource-constrained mobile computing. IEEE Trans Mob Comput 16(11):3056\u20133069","journal-title":"IEEE Trans Mob Comput"},{"key":"3528_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2016.02.004","volume":"61","author":"T Liu","year":"2016","unstructured":"Liu T, Chen F, Ma Y et al (2016) An energy-efficient task scheduling for mobile devices based on cloud assistant. Future Gener Comput Syst 61:1\u201312","journal-title":"Future Gener Comput Syst"},{"key":"3528_CR27","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","journal-title":"J Netw Comput Appl"},{"key":"3528_CR28","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2020.2973993","author":"S Guo","year":"2020","unstructured":"Guo S, Chen M, Liu K et al (2020) Robust computation offloading and resource scheduling in cloudlet-based mobile cloud computing. IEEE Trans Mob Comput. https:\/\/doi.org\/10.1109\/TMC.2020.2973993","journal-title":"IEEE Trans Mob Comput"},{"key":"3528_CR29","doi-asserted-by":"crossref","unstructured":"Tawalbeh L, Tawalbeh MA, Aldwairi M (2020) Improving the impact of power efficiency in mobile cloud applications using cloudlet model. Concurrency Comput Pract Exper 32(21):e5709","DOI":"10.1002\/cpe.5709"},{"key":"3528_CR30","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1016\/j.future.2020.02.021","volume":"108","author":"EB Ali","year":"2020","unstructured":"Ali EB, Kishk S, Abdelhay EH (2020) Multidimensional auction for task allocation using computation offloading in fifth generation networks. Future Gener Comput Syst 108:717\u2013725","journal-title":"Future Gener Comput Syst"},{"key":"3528_CR31","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.pmcj.2016.09.014","volume":"36","author":"H Flores","year":"2017","unstructured":"Flores H, Sharma R, Ferreira D et al (2017) Social-aware hybrid mobile offloading. Pervasive Mob Comput 36:25\u201343","journal-title":"Pervasive Mob Comput"},{"issue":"1","key":"3528_CR32","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/s00779-017-1095-0","volume":"22","author":"J Zhang","year":"2018","unstructured":"Zhang J, Zhou Z, Li S et al (2018) Hybrid computation offloading for smart home automation in mobile cloud computing. Pers Ubiquitous Comput 22(1):121\u2013134","journal-title":"Pers Ubiquitous Comput"},{"key":"3528_CR33","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1016\/j.future.2016.10.014","volume":"68","author":"S Rashidi","year":"2017","unstructured":"Rashidi S, Sharifian S (2017) A hybrid heuristic queue based algorithm for task assignment in mobile cloud. Future Gener Comput Syst 68:331\u2013345","journal-title":"Future Gener Comput Syst"},{"issue":"2","key":"3528_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3241666","volume":"19","author":"H Mazouzi","year":"2019","unstructured":"Mazouzi H, Achir N Boussetta (2019) Dm2-eco: an efficient computation offloading policy for multi-user multi-cloudlet mobile edge computing environment. ACM Trans Internet Technol 19(2):1\u201324","journal-title":"ACM Trans Internet Technol"},{"key":"3528_CR35","doi-asserted-by":"publisher","first-page":"107334","DOI":"10.1016\/j.comnet.2020.107334","volume":"178","author":"S Zhou","year":"2020","unstructured":"Zhou S, Jadoon W (2020) The partial computation offloading strategy based on game theory for multi-user in mobile edge computing environment. Comput Netw 178:107334","journal-title":"Comput Netw"},{"key":"3528_CR36","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1016\/j.future.2017.10.034","volume":"81","author":"Z Kuang","year":"2018","unstructured":"Kuang Z, Guo S, Liu J et al (2018) A quick-response framework for multi-user computation offloading in mobile cloud computing. Future Gener Comput Syst 81:166\u2013176","journal-title":"Future Gener Comput Syst"},{"issue":"10","key":"3528_CR37","doi-asserted-by":"publisher","first-page":"e3241","DOI":"10.1002\/dac.3241","volume":"30","author":"M Goudarzi","year":"2017","unstructured":"Goudarzi M, Zamani M, Toroghi Haghighat A (2017) A genetic-based decision algorithm for multisite computation offloading in mobile cloud computing. Int J Commun Syst 30(10):e3241","journal-title":"Int J Commun Syst"},{"issue":"20","key":"3528_CR38","doi-asserted-by":"publisher","first-page":"6751","DOI":"10.1007\/s00500-018-3264-0","volume":"22","author":"R Kumari","year":"2018","unstructured":"Kumari R, Kaushal S, Chilamkurti N (2018) Energy conscious multi-site computation offloading for mobile cloud computing. Soft Comput 22(20):6751\u20136764","journal-title":"Soft Comput"},{"key":"3528_CR39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10776-018-0419-y","volume":"26","author":"T Huang","year":"2019","unstructured":"Huang T, Ruan F, Xue S et al (2019) Computation offloading for multimedia workflows with deadline constraints in cloudlet-based mobile cloud. Wirel Netw 26:1\u201315","journal-title":"Wirel Netw"},{"issue":"1","key":"3528_CR40","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 et al (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","journal-title":"Softw Pract Exp"},{"issue":"6","key":"3528_CR41","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 Wirel Commun 11(6):1991\u20131995","journal-title":"IEEE Trans Wirel Commun"},{"key":"3528_CR42","doi-asserted-by":"crossref","unstructured":"Zhong M, Hu P, Indulska J (2014) Revisited: bandwidth estimation methods for mobile networks. In: Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014, pp 1\u20136","DOI":"10.1109\/WoWMoM.2014.6918916"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03528-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03528-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03528-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,11]],"date-time":"2021-05-11T22:08:44Z","timestamp":1620770924000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03528-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,2]]},"references-count":42,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021,6]]}},"alternative-id":["3528"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03528-z","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,2]]},"assertion":[{"value":"18 November 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 January 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}