{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T23:23:24Z","timestamp":1780356204059,"version":"3.54.1"},"reference-count":140,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,10,23]],"date-time":"2019-10-23T00:00:00Z","timestamp":1571788800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,10,23]],"date-time":"2019-10-23T00:00:00Z","timestamp":1571788800000},"content-version":"vor","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":[[2020,1]]},"DOI":"10.1007\/s11227-019-03038-7","type":"journal-article","created":{"date-parts":[[2019,10,23]],"date-time":"2019-10-23T23:35:22Z","timestamp":1571873722000},"page":"499-535","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":60,"title":["Efficient task and workflow scheduling in inter-cloud environments: challenges and opportunities"],"prefix":"10.1007","volume":"76","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7093-2204","authenticated-orcid":false,"given":"Mohammad","family":"Masdari","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mehran","family":"Zangakani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2019,10,23]]},"reference":[{"key":"3038_CR1","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.jnca.2016.06.014","volume":"72","author":"MR Assis","year":"2016","unstructured":"Assis MR, Bittencourt LF (2016) A survey on cloud federation architectures: identifying functional and non-functional properties. J Netw Comput Appl 72:51\u201371","journal-title":"J Netw Comput Appl"},{"key":"3038_CR2","doi-asserted-by":"publisher","first-page":"3724","DOI":"10.1002\/sec.1539","volume":"9","author":"M Masdari","year":"2016","unstructured":"Masdari M, Jalali M (2016) A survey and taxonomy of DoS attacks in cloud computing. Secur Commun Netw 9:3724\u20133751","journal-title":"Secur Commun Netw"},{"key":"3038_CR3","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1007\/s10922-016-9385-9","volume":"25","author":"M Masdari","year":"2017","unstructured":"Masdari M, Salehi F, Jalali M, Bidaki M (2017) A survey of PSO-based scheduling algorithms in cloud computing. J Netw Syst Manage 25:122\u2013158","journal-title":"J Netw Syst Manage"},{"key":"3038_CR4","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.jnca.2016.01.018","volume":"66","author":"M Masdari","year":"2016","unstructured":"Masdari M, ValiKardan S, Shahi Z, Azar SI (2016) Towards workflow scheduling in cloud computing: a comprehensive analysis. J Netw Comput Appl 66:64\u201382","journal-title":"J Netw Comput Appl"},{"key":"3038_CR5","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1016\/j.jnca.2016.01.011","volume":"66","author":"M Masdari","year":"2016","unstructured":"Masdari M, Nabavi SS, Ahmadi V (2016) An overview of virtual machine placement schemes in cloud computing. J Netw Comput Appl 66:106\u2013127","journal-title":"J Netw Comput Appl"},{"key":"3038_CR6","doi-asserted-by":"publisher","first-page":"1330","DOI":"10.1016\/j.jcss.2011.12.017","volume":"78","author":"D Villegas","year":"2012","unstructured":"Villegas D, Bobroff N, Rodero I, Delgado J, Liu Y, Devarakonda A, Fong L, Sadjadi SM, Parashar M (2012) Cloud federation in a layered service model. J Comput Syst Sci 78:1330\u20131344","journal-title":"J Comput Syst Sci"},{"key":"3038_CR7","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1016\/j.comnet.2015.08.031","volume":"91","author":"M Giacobbe","year":"2015","unstructured":"Giacobbe M, Celesti A, Fazio M, Villari M, Puliafito A (2015) Towards energy management in cloud federation: a survey in the perspective of future sustainable and cost-saving strategies. Comput Netw 91:438\u2013452","journal-title":"Comput Netw"},{"key":"3038_CR8","unstructured":"Rodriguez MA, Buyya R (2017) A taxonomy and survey on scheduling algorithms for scientific workflows in IaaS cloud computing environments. In: Concurrency and Computation: Practice and Experience, vol 29"},{"key":"3038_CR9","doi-asserted-by":"crossref","unstructured":"Bittencourt LF, Madeira ER, da Fonseca NL (2012) Impact of communication uncertainties on workflow scheduling in hybrid clouds. In: Global Communications Conference (GLOBECOM), 2012 IEEE, pp 1623\u20131628","DOI":"10.1109\/GLOCOM.2012.6503346"},{"key":"3038_CR10","unstructured":"Wu CQ, Cao H (2016) Optimizing the performance of big data workflows in multi-cloud environments under budget constraint. In: 2016 IEEE International Conference on Services Computing (SCC), pp 138\u2013145"},{"key":"3038_CR11","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/TCC.2014.2303077","volume":"2","author":"R Duan","year":"2014","unstructured":"Duan R, Prodan R, Li X (2014) Multi-objective game theoretic scheduling of bag-of-tasks workflows on hybrid clouds. IEEE Trans Cloud Comput 2:29\u201342","journal-title":"IEEE Trans Cloud Comput"},{"key":"3038_CR12","doi-asserted-by":"crossref","unstructured":"Zhang M, Yang Y, Mi Z, Xiong Z (2015) An improved genetic-based approach to task scheduling in Inter-cloud environment. In: Ubiquitous Intelligence and Computing and 2015 IEEE 12th International Conference on Autonomic and Trusted Computing and 2015 IEEE 15th International Conference on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom) 2015, pp 997\u20131003","DOI":"10.1109\/UIC-ATC-ScalCom-CBDCom-IoP.2015.187"},{"key":"3038_CR13","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1016\/j.future.2013.09.006","volume":"37","author":"F Zhang","year":"2014","unstructured":"Zhang F, Cao J, Li K, Khan SU, Hwang K (2014) Multi-objective scheduling of many tasks in cloud platforms. Future Gener Comput Syst 37:309\u2013320","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2015.04.019","volume":"52","author":"S Smanchat","year":"2015","unstructured":"Smanchat S, Viriyapant K (2015) Taxonomies of workflow scheduling problem and techniques in the cloud. Future Gener Comput Syst 52:1\u201312","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR15","doi-asserted-by":"crossref","unstructured":"Antony C, Chandrasekar C (2016) Performance study of parallel job scheduling in multiple cloud centers. In: IEEE International Conference on Advances in Computer Applications (ICACA), 2016, pp 298\u2013303","DOI":"10.1109\/ICACA.2016.7887969"},{"key":"3038_CR16","doi-asserted-by":"crossref","unstructured":"Wen Z, Cala J, Watson P (2014) A scalable method for partitioning workflows with security requirements over federated clouds. In: 2014 IEEE 6th International Conference on Cloud Computing Technology and Science (CloudCom), 2014, pp 122\u2013129","DOI":"10.1109\/CloudCom.2014.89"},{"key":"3038_CR17","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/TCC.2015.2469650","volume":"7","author":"TA Genez","year":"2015","unstructured":"Genez TA, Bittencourt L, Fonseca N, Madeira E (2015) Estimation of the available bandwidth in inter-cloud links for task scheduling in hybrid clouds. IEEE Trans Cloud Comput 7:62\u201374","journal-title":"IEEE Trans Cloud Comput"},{"key":"3038_CR18","doi-asserted-by":"crossref","unstructured":"Lin X, Wu CQ (2013) On scientific workflow scheduling in clouds under budget constraint. In: 42nd International Conference on Parallel Processing (ICPP), 2013, pp 90\u201399","DOI":"10.1109\/ICPP.2013.18"},{"key":"3038_CR19","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1145\/2593512","volume":"47","author":"AN Toosi","year":"2014","unstructured":"Toosi AN, Calheiros RN, Buyya R (2014) Interconnected cloud computing environments: Challenges, taxonomy, and survey. ACM Comput Surv 47:7","journal-title":"ACM Comput Surv"},{"key":"3038_CR20","unstructured":"Cohen WE, Mahafzah BA (1998) Statistical analysis of message passing programs to guide computer design. In: Proceedings of the Thirty-First Hawaii International Conference on System Sciences, pp 544\u2013553"},{"key":"3038_CR21","doi-asserted-by":"crossref","unstructured":"Qasem MH, Sarhan AA, Qaddoura R, Mahafzah BA (2017) Matrix multiplication of big data using mapreduce: a review. In: 2017 2nd International Conference on the Applications of Information Technology in Developing Renewable Energy Processes & Systems (IT-DREPS), pp 1\u20136","DOI":"10.1109\/IT-DREPS.2017.8277807"},{"key":"3038_CR22","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1007\/s11227-008-0191-3","volume":"46","author":"BA Mahafzah","year":"2008","unstructured":"Mahafzah BA, Jaradat BA (2008) The load balancing problem in OTIS-Hypercube interconnection networks. J Supercomput 46:276\u2013297","journal-title":"J Supercomput"},{"key":"3038_CR23","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1007\/s11227-009-0288-3","volume":"52","author":"BA Mahafzah","year":"2010","unstructured":"Mahafzah BA, Jaradat BA (2010) The hybrid dynamic parallel scheduling algorithm for load balancing on chained-cubic tree interconnection networks. J Supercomput 52:224\u2013252","journal-title":"J Supercomput"},{"key":"3038_CR24","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1080\/17445761003604521","volume":"26","author":"BA Mahafzah","year":"2011","unstructured":"Mahafzah BA (2011) Parallel multithreaded IDA* heuristic search: algorithm design and performance evaluation. Int J Parallel Emergent Distrib Syst 26:61\u201382","journal-title":"Int J Parallel Emergent Distrib Syst"},{"key":"3038_CR25","doi-asserted-by":"publisher","first-page":"661","DOI":"10.1007\/s10489-018-1283-2","volume":"49","author":"A Al-Adwan","year":"2019","unstructured":"Al-Adwan A, Sharieh A, Mahafzah BA (2019) Parallel heuristic local search algorithm on OTIS hyper hexa-cell and OTIS mesh of trees optoelectronic architectures. Appl Intell 49:661\u2013688","journal-title":"Appl Intell"},{"key":"3038_CR26","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.future.2013.06.009","volume":"37","author":"C-M Wu","year":"2014","unstructured":"Wu C-M, Chang R-S, Chan H-Y (2014) A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters. Future Gener Comput Syst 37:141\u2013147","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR27","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.03.024","author":"J Yang","year":"2017","unstructured":"Yang J, Jiang B, Lv Z, Choo K-KR (2017) A task scheduling algorithm considering game theory designed for energy management in cloud computing. Future Gener Comput Syst. \nhttps:\/\/doi.org\/10.1016\/j.future.2017.03.024","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR28","doi-asserted-by":"publisher","first-page":"588","DOI":"10.1016\/j.future.2017.09.046","volume":"79","author":"B-J Chang","year":"2018","unstructured":"Chang B-J, Lee Y-W, Liang Y-H (2018) Reward-based Markov chain analysis adaptive global resource management for inter-cloud computing. Future Gener Comput Syst 79:588\u2013603","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR29","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1007\/s10723-013-9282-3","volume":"12","author":"C Szabo","year":"2014","unstructured":"Szabo C, Sheng QZ, Kroeger T, Zhang Y, Yu J (2014) Science in the cloud: Allocation and execution of data-intensive scientific workflows. J Grid Comput 12:245\u2013264","journal-title":"J Grid Comput"},{"key":"3038_CR30","first-page":"121","volume":"13","author":"R Masadeh","year":"2019","unstructured":"Masadeh R, Sharieh A, Mahafzah B (2019) Humpback whale optimization algorithm based on vocal behavior for task scheduling in cloud computing. Int J Adv Sci Technol 13:121\u2013140","journal-title":"Int J Adv Sci Technol"},{"key":"3038_CR31","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1007\/s11219-010-9117-4","volume":"19","author":"M Alshraideh","year":"2011","unstructured":"Alshraideh M, Mahafzah BA, Al-Sharaeh S (2011) A multiple-population genetic algorithm for branch coverage test data generation. Software Qual J 19:489\u2013513","journal-title":"Software Qual J"},{"key":"3038_CR32","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1002\/spe.2168","volume":"44","author":"N Grozev","year":"2014","unstructured":"Grozev N, Buyya R (2014) Inter-Cloud architectures and application brokering: taxonomy and survey. Softw Pract Exp 44:369\u2013390","journal-title":"Softw Pract Exp"},{"key":"3038_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2017.03.008","volume":"74","author":"W Chen","year":"2017","unstructured":"Chen W, Xie G, Li R, Bai Y, Fan C, Li K (2017) Efficient task scheduling for budget constrained parallel applications on heterogeneous cloud computing systems. Future Gener Comput Syst 74:1\u201311","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR34","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1016\/j.procs.2015.04.081","volume":"50","author":"SK Panda","year":"2015","unstructured":"Panda SK, Gupta I, Jana PK (2015) Allocation-aware task scheduling for heterogeneous multi-cloud systems. Procedia Comput Sci 50:176\u2013184","journal-title":"Procedia Comput Sci"},{"key":"3038_CR35","unstructured":"Panda SK, Jana PK (2015) A multi-objective task scheduling algorithm for heterogeneous multi-cloud environment. In: International Conference on Electronic Design, Computer Networks & Automated Verification (EDCAV), 2015, pp 82\u201387"},{"key":"3038_CR36","doi-asserted-by":"publisher","first-page":"5263","DOI":"10.1007\/s11227-018-2420-8","volume":"74","author":"L Chunlin","year":"2018","unstructured":"Chunlin L, Jianhang T, Youlong L (2018) \u201cMulti-queue scheduling of heterogeneous jobs in hybrid geo-distributed cloud environment. J Supercomput 74:5263\u20135292","journal-title":"J Supercomput"},{"key":"3038_CR37","doi-asserted-by":"crossref","unstructured":"Suri P, Rani S (2017) Design of task scheduling model for cloud applications in multi cloud environment. In: International Conference on Information, Communication and Computing Technology, pp 11\u201324","DOI":"10.1007\/978-981-10-6544-6_2"},{"key":"3038_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1093\/comjnl\/bxt107","volume":"58","author":"N Grozev","year":"2013","unstructured":"Grozev N, Buyya R (2013) Performance modelling and simulation of three-tier applications in cloud and multi-cloud environments. Comput J 58:1\u201322","journal-title":"Comput J"},{"key":"3038_CR39","doi-asserted-by":"publisher","first-page":"45","DOI":"10.4018\/IJDST.2015100103","volume":"6","author":"CCA Vieira","year":"2015","unstructured":"Vieira CCA, Bittencourt LF, Madeira ERM (2015) A two-dimensional sla for services scheduling in multiple iaas cloud providers. Int J Distribut Syst Technol 6:45\u201364","journal-title":"Int J Distribut Syst Technol"},{"key":"3038_CR40","doi-asserted-by":"crossref","unstructured":"Tsamoura E, Gounaris A, Tsichlas K (2013) Multi-objective optimization of data flows in a multi-cloud environment. In: Proceedings of the Second Workshop on Data Analytics in the cloud, pp 6\u201310","DOI":"10.1145\/2486767.2486769"},{"key":"3038_CR41","doi-asserted-by":"crossref","unstructured":"Miraftabzadeh SA, Rad P, Jamshidi M (2016) Efficient distributed algorithm for scheduling workload-aware jobs on multi-clouds. In: 11th System of Systems Engineering Conference (SoSE), 2016, pp 1\u20138","DOI":"10.1109\/SYSOSE.2016.7542955"},{"key":"3038_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jss.2014.11.014","volume":"101","author":"IA Moschakis","year":"2015","unstructured":"Moschakis IA, Karatza HD (2015) Multi-criteria scheduling of Bag-of-Tasks applications on heterogeneous interlinked clouds with simulated annealing. J Syst Softw 101:1\u201314","journal-title":"J Syst Softw"},{"key":"3038_CR43","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1007\/s10796-016-9683-5","volume":"20","author":"SK Panda","year":"2016","unstructured":"Panda SK, Jana PK (2016) Normalization-based task scheduling algorithms for heterogeneous multi-cloud environment. Inf Syst Front 20:373\u2013399","journal-title":"Inf Syst Front"},{"key":"3038_CR44","doi-asserted-by":"crossref","unstructured":"Montes JD, Zou M, Singh R, Tao S, Parashar M (2014) Data-driven workflows in multi-cloud marketplaces. In: IEEE 7th International Conference on Cloud Computing (CLOUD), 2014, pp 168\u2013175","DOI":"10.1109\/CLOUD.2014.32"},{"key":"3038_CR45","doi-asserted-by":"crossref","unstructured":"Bendoukha S, Bendoukha H, Moldt D (2015) ICNETS: Towards designing inter-cloud workflow management systems by petri nets. In: Workshop on Enterprise and Organizational Modeling and Simulation, 2015, pp 187\u2013198","DOI":"10.1007\/978-3-319-24626-0_14"},{"key":"3038_CR46","doi-asserted-by":"crossref","unstructured":"Mehdi NA, Holmes B, Mamat A, Subramaniam SK (2012) Sharing-aware intercloud scheduler for data-intensive jobs. In: International Conference on Cloud Computing Technologies, Applications and Management (ICCCTAM), 2012, pp 22\u201326","DOI":"10.1109\/ICCCTAM.2012.6488065"},{"key":"3038_CR47","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1016\/j.future.2017.01.036","volume":"71","author":"S Abdi","year":"2017","unstructured":"Abdi S, PourKarimi L, Ahmadi M, Zargari F (2017) Cost minimization for deadline-constrained bag-of-tasks applications in federated hybrid clouds. Future Gener Comput Syst 71:113\u2013128","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR48","doi-asserted-by":"crossref","unstructured":"Gupta I, Kumar MS, Jana PK (2016) Transfer time-aware workflow scheduling for multi-cloud environment. In: International Conference on Computing, Communication and Automation (ICCCA), 2016, pp 732\u2013737","DOI":"10.1109\/CCAA.2016.7813824"},{"key":"3038_CR49","doi-asserted-by":"crossref","unstructured":"Gupta I, Kumar MS, Jana PK (2016) Compute-intensive workflow scheduling in multi-cloud environment. In: International Conference on Advances in Computing, Communications and Informatics (ICACCI) 2016, pp 315\u2013321","DOI":"10.1109\/ICACCI.2016.7732066"},{"key":"3038_CR50","doi-asserted-by":"crossref","unstructured":"Jrad F, Tao J, Streit A (2013) A broker-based framework for multi-cloud workflows. In: Proceedings of the 2013 International Workshop on Multi-Cloud Applications and Federated Clouds, pp 61\u201368","DOI":"10.1145\/2462326.2462339"},{"key":"3038_CR51","doi-asserted-by":"crossref","unstructured":"Lin B, Guo W, Chen G, Xiong N, Li R (2015) Cost-driven scheduling for deadline-constrained workflow on multi-clouds. In: IEEE International Parallel and Distributed Processing Symposium Workshop (IPDPSW), 2015, pp 1191\u20131198","DOI":"10.1109\/IPDPSW.2015.56"},{"key":"3038_CR52","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1016\/j.jnca.2018.03.028","volume":"114","author":"H Hu","year":"2018","unstructured":"Hu H, Li Z, Hu H, Chen J, Ge J, Li C, Chang V (2018) Multi-objective scheduling for scientific workflow in multicloud environment. J Netw Comput Appl 114:108\u2013122","journal-title":"J Netw Comput Appl"},{"key":"3038_CR53","doi-asserted-by":"publisher","first-page":"1203","DOI":"10.1109\/TPDS.2012.257","volume":"24","author":"HM Fard","year":"2013","unstructured":"Fard HM, Prodan R, Fahringer T (2013) A truthful dynamic workflow scheduling mechanism for commercial multicloud environments. IEEE Trans Parallel Distrib Syst 24:1203\u20131212","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3038_CR54","doi-asserted-by":"publisher","first-page":"1297","DOI":"10.1007\/s11227-014-1361-0","volume":"71","author":"W Chen","year":"2015","unstructured":"Chen W, Lee YC, Fekete A, Zomaya AY (2015) Adaptive multiple-workflow scheduling with task rearrangement. J Supercomput 71:1297\u20131317","journal-title":"J Supercomput"},{"key":"3038_CR55","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1016\/j.future.2015.03.017","volume":"54","author":"K Maheshwari","year":"2016","unstructured":"Maheshwari K, Jung E-S, Meng J, Morozov V, Vishwanath V, Kettimuthu R (2016) Workflow performance improvement using model-based scheduling over multiple clusters and clouds. Future Gener Comput Syst 54:206\u2013218","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR56","doi-asserted-by":"crossref","unstructured":"Sooezi N, Abrishami S, Lotfian M (2015) Scheduling data-driven workflows in multi-cloud environment. In: IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom), 2015, pp 163\u2013167","DOI":"10.1109\/CloudCom.2015.95"},{"key":"3038_CR57","doi-asserted-by":"publisher","first-page":"5606","DOI":"10.1002\/cpe.3601","volume":"27","author":"J Zhang","year":"2015","unstructured":"Zhang J, Wang M, Luo J, Dong F, Zhang J (2015) Towards optimized scheduling for data-intensive scientific workflow in multiple datacenter environment. Concurr Comput 27:5606\u20135622","journal-title":"Concurr Comput"},{"key":"3038_CR58","doi-asserted-by":"publisher","first-page":"1505","DOI":"10.1007\/s11227-014-1376-6","volume":"71","author":"SK Panda","year":"2015","unstructured":"Panda SK, Jana PK (2015) Efficient task scheduling algorithms for heterogeneous multi-cloud environment. J Supercomput 71:1505\u20131533","journal-title":"J Supercomput"},{"key":"3038_CR59","unstructured":"Tejaswi TT, Azharuddin M, Jana PK (2015) A GA based approach for task scheduling in multi-cloud environment. arXiv preprint \narXiv:1511.08707"},{"key":"3038_CR60","doi-asserted-by":"crossref","unstructured":"Alsughayyir A, Erlebach T (2017) A Bi-objective Scheduling approach for energy optimisation of executing and transmitting HPC applications in decentralised multi-cloud systems. In: 16th International Symposium on Parallel and Distributed Computing (ISPDC), 2017, pp 44\u201353","DOI":"10.1109\/ISPDC.2017.27"},{"key":"3038_CR61","doi-asserted-by":"crossref","unstructured":"Demchenko Y, Blanchet C, Loomis C, Branchat R, Slawik M, Zilci I, Bedri M, Gibrat J-F, Lodygensky O, Zivkovic M (2016) Cyclone: a platform for data intensive scientific applications in heterogeneous multi-cloud\/multi-provider environment. In: IEEE International Conference on Cloud Engineering Workshop (IC2EW), 2016, pp 154\u2013159","DOI":"10.1109\/IC2EW.2016.46"},{"key":"3038_CR62","unstructured":"Frincu ME, Craciun C (2011) Multi-objective meta-heuristics for scheduling applications with high availability requirements and cost constraints in multi-cloud environments. In: Fourth IEEE International Conference on Utility and Cloud Computing (UCC), 2011, pp 267\u2013274"},{"key":"3038_CR63","doi-asserted-by":"crossref","unstructured":"Geethanjali M, Sujana JAJ, Revathi T (2014) Ensuring truthfulness for scheduling multi-objective real time tasks in multi cloud environments. In: International Conference on Recent Trends in Information Technology (ICRTIT), 2014, pp 1\u20137","DOI":"10.1109\/ICRTIT.2014.6996183"},{"key":"3038_CR64","doi-asserted-by":"crossref","unstructured":"Kang S, Veeravalli B, Aung KMM (2014) Scheduling multiple divisible loads in a multi-cloud system. In: IEEE\/ACM 7th International Conference on Utility and Cloud Computing (UCC), 2014, pp 371\u2013378","DOI":"10.1109\/UCC.2014.47"},{"key":"3038_CR65","doi-asserted-by":"publisher","first-page":"3003","DOI":"10.1007\/s13369-016-2069-7","volume":"41","author":"SK Panda","year":"2016","unstructured":"Panda SK, Jana PK (2016) Uncertainty-based QoS min\u2013min algorithm for heterogeneous multi-cloud environment. Arab J Sci Eng 41:3003\u20133025","journal-title":"Arab J Sci Eng"},{"key":"3038_CR66","first-page":"1","volume":"21","author":"SK Panda","year":"2017","unstructured":"Panda SK, Gupta I, Jana PK (2017) Task scheduling algorithms for multi-cloud systems: allocation-aware approach. Inf Syst Front 21:1\u201319","journal-title":"Inf Syst Front"},{"key":"3038_CR67","doi-asserted-by":"publisher","first-page":"913","DOI":"10.1007\/s13369-017-2798-2","volume":"43","author":"SK Panda","year":"2018","unstructured":"Panda SK, Pande SK, Das S (2018) Task partitioning scheduling algorithms for heterogeneous multi-cloud environment. Arab J Sci Eng 43:913\u2013933","journal-title":"Arab J Sci Eng"},{"key":"3038_CR68","first-page":"1","volume":"43","author":"T Jena","year":"2017","unstructured":"Jena T, Mohanty J (2017) GA-based customer-conscious resource allocation and task scheduling in multi-cloud computing. Arab J Sci Eng 43:1\u201316","journal-title":"Arab J Sci Eng"},{"key":"3038_CR69","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jpdc.2017.10.006","volume":"113","author":"S Kang","year":"2018","unstructured":"Kang S, Veeravalli B, Aung KMM (2018) Dynamic scheduling strategy with efficient node availability prediction for handling divisible loads in multi-cloud systems. J Parallel Distrib Comput 113:1\u201316","journal-title":"J Parallel Distrib Comput"},{"key":"3038_CR70","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1016\/j.cie.2016.02.015","volume":"95","author":"L Heilig","year":"2016","unstructured":"Heilig L, Lalla-Ruiz E, Vo\u00df S (2016) A cloud brokerage approach for solving the resource management problem in multi-cloud environments. Comput Ind Eng 95:16\u201326","journal-title":"Comput Ind Eng"},{"key":"3038_CR71","doi-asserted-by":"crossref","unstructured":"Uskenbayeva R, Kuandykov A, Cho Y, Kalpeyeva ZB (2014) Tasks scheduling and resource allocation in distributed cloud environments. In: 14th International Conference on Control, Automation and Systems (ICCAS), 2014, pp 1373\u20131376","DOI":"10.1109\/ICCAS.2014.6987770"},{"key":"3038_CR72","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1007\/s10586-014-0416-6","volume":"18","author":"R Sandhu","year":"2015","unstructured":"Sandhu R, Sood SK (2015) Scheduling of big data applications on distributed cloud based on QoS parameters. Cluster Comput 18:817\u2013828","journal-title":"Cluster Comput"},{"key":"3038_CR73","doi-asserted-by":"crossref","unstructured":"Alsughayyir A, Erlebach T (2016) Energy aware scheduling of HPC tasks in decentralised cloud systems. In: 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), 2016, pp 617\u2013621","DOI":"10.1109\/PDP.2016.83"},{"key":"3038_CR74","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1007\/s10586-012-0210-2","volume":"16","author":"Y Kessaci","year":"2013","unstructured":"Kessaci Y, Melab N, Talbi E-G (2013) A Pareto-based metaheuristic for scheduling HPC applications on a geographically distributed cloud federation. Cluster Comput 16:451\u2013468","journal-title":"Cluster Comput"},{"key":"3038_CR75","doi-asserted-by":"publisher","first-page":"732","DOI":"10.1016\/j.jpdc.2010.04.004","volume":"71","author":"SK Garg","year":"2011","unstructured":"Garg SK, Yeo CS, Anandasivam A, Buyya R (2011) Environment-conscious scheduling of HPC applications on distributed cloud-oriented data centers. J Parallel Distrib Comput 71:732\u2013749","journal-title":"J Parallel Distrib Comput"},{"key":"3038_CR76","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1109\/CC.2014.7085618","volume":"11","author":"H Daochao","year":"2014","unstructured":"Daochao H, Chunge Z, Hong Z, Xinran L (2014) Resource intensity aware job scheduling in a distributed cloud. China Commun 11:175\u2013184","journal-title":"China Commun"},{"key":"3038_CR77","doi-asserted-by":"crossref","unstructured":"Yin L, Sun J, Zhao L, Cui C, Xiao J, Yu C (2015) Joint scheduling of data and computation in geo-distributed cloud systems. In: 15th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2015, pp 657\u2013666","DOI":"10.1109\/CCGrid.2015.83"},{"key":"3038_CR78","doi-asserted-by":"crossref","unstructured":"Jing C, Zhu Y, Li M (2013) Customer satisfaction-aware scheduling for utility maximization on geo-distributed cloud data centers. In: IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013, pp 218\u2013225","DOI":"10.1109\/HPCC.and.EUC.2013.40"},{"key":"3038_CR79","doi-asserted-by":"crossref","unstructured":"Larsson L, Henriksson D, Elmroth E (2011) Scheduling and monitoring of internally structured services in cloud federations. In: IEEE Symposium on Computers and Communications (ISCC), 2011, pp 173\u2013178","DOI":"10.1109\/ISCC.2011.5984012"},{"key":"3038_CR80","first-page":"839","volume":"457","author":"MD Yao","year":"2014","unstructured":"Yao MD, Chen DL, Chen X (2014) Scheduling system for cloud federation across multi-data center. Appl Mech Mater 457:839\u2013843","journal-title":"Appl Mech Mater"},{"key":"3038_CR81","unstructured":"Chudasama V, Shah J, Bhavsar M (2017) Weight based workflow scheduling in cloud federation. In: International Conference on Information and Communication Technology for Intelligent Systems, 2017, pp 405\u2013411"},{"key":"3038_CR82","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.future.2014.10.009","volume":"46","author":"RDC Coutinho","year":"2015","unstructured":"Coutinho RDC, Drummond LM, Frota Y, de Oliveira D (2015) Optimizing virtual machine allocation for parallel scientific workflows in federated clouds. Future Gener Comput Syst 46:51\u201368","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR83","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1016\/j.simpat.2015.07.001","volume":"58","author":"JJ Durillo","year":"2015","unstructured":"Durillo JJ, Prodan R, Barbosa JG (2015) Pareto tradeoff scheduling of workflows on federated commercial clouds. Simul Model Pract Theory 58:95\u2013111","journal-title":"Simul Model Pract Theory"},{"key":"3038_CR84","unstructured":"Nguyen P-D, Thoai N (2016) DrbCF: a differentiated ratio-based approach to job scheduling in cloud federation. In: 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS), 2016, pp 31\u201337"},{"key":"3038_CR85","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1016\/j.future.2016.03.021","volume":"74","author":"A Rubio-Montero","year":"2017","unstructured":"Rubio-Montero A, Huedo E, Mayo-Garc\u00eda R (2017) Scheduling multiple virtual environments in cloud federations for distributed calculations. Future Gener Comput Syst 74:90\u2013103","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR86","unstructured":"Gouasmi T, Louati W, Kacem AH. Optimal MapReduce Job Scheduling algorithm across. Cloud Federation"},{"key":"3038_CR87","doi-asserted-by":"publisher","first-page":"274","DOI":"10.1016\/j.compeleceng.2018.01.021","volume":"69","author":"T Gouasmi","year":"2018","unstructured":"Gouasmi T, Louati W, Kacem AH (2018) Exact and heuristic MapReduce scheduling algorithms for cloud federation. Comput Electr Eng 69:274\u2013286","journal-title":"Comput Electr Eng"},{"key":"3038_CR88","doi-asserted-by":"crossref","unstructured":"Gouasmi T, Louati W, Kacem AH (2017) Cost-efficient distributed MapReduce job scheduling across cloud federation. In: IEEE International Conference on Services Computing (SCC), 2017, pp 289\u2013296","DOI":"10.1109\/SCC.2017.44"},{"key":"3038_CR89","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/j.softx.2017.07.007","volume":"6","author":"AM Kintsakis","year":"2017","unstructured":"Kintsakis AM, Psomopoulos FE, Symeonidis AL, Mitkas PA (2017) Hermes: seamless delivery of containerized bioinformatics workflows in hybrid cloud (HTC) environments. SoftwareX 6:217\u2013224","journal-title":"SoftwareX"},{"key":"3038_CR90","doi-asserted-by":"publisher","first-page":"973","DOI":"10.1016\/j.future.2012.12.012","volume":"29","author":"R Van den Bossche","year":"2013","unstructured":"Van den Bossche R, Vanmechelen K, Broeckhove J (2013) Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds. Future Gener Comput Syst 29:973\u2013985","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR91","doi-asserted-by":"crossref","unstructured":"Van den Bossche R, Vanmechelen K, Broeckhove J (2011) Cost-efficient scheduling heuristics for deadline constrained workloads on hybrid clouds. In: IEEE Third International Conference on Cloud Computing Technology and Science (CloudCom), 2011, pp 320\u2013327","DOI":"10.1109\/CloudCom.2011.50"},{"key":"3038_CR92","unstructured":"Qiu X, Yeow WL, Wu C, Lau FC (2013) Cost-minimizing preemptive scheduling of mapreduce workloads on hybrid clouds. In: IEEE\/ACM 21st International Symposium on Quality of Service (IWQoS), 2013, pp 1\u20136"},{"key":"3038_CR93","doi-asserted-by":"crossref","unstructured":"Chopra N, Singh S (2013) HEFT based workflow scheduling algorithm for cost optimization within deadline in hybrid clouds. In: Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT), 2013, pp 1\u20136","DOI":"10.1109\/ICCCNT.2013.6726627"},{"key":"3038_CR94","unstructured":"Duan R, Goh RSM, Zheng Q, Liu Y (2014) Scientific workflow partitioning and data flow optimization in hybrid clouds. IEEE Trans Cloud Comput"},{"key":"3038_CR95","doi-asserted-by":"crossref","unstructured":"Duan R, Prodan R (2014) Cooperative scheduling of bag-of-tasks workflows on hybrid clouds. In: IEEE 6th International Conference on Cloud Computing Technology and Science (CloudCom), 2014, pp 439\u2013446","DOI":"10.1109\/CloudCom.2014.58"},{"key":"3038_CR96","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1186\/s40537-016-0055-2","volume":"3","author":"AM Kintsakis","year":"2016","unstructured":"Kintsakis AM, Psomopoulos FE, Mitkas PA (2016) Data-aware optimization of bioinformatics workflows in hybrid clouds. J Big Data 3:20","journal-title":"J Big Data"},{"key":"3038_CR97","doi-asserted-by":"crossref","unstructured":"Sharif S, Taheri J, Zomaya AY, Nepal S (2014) Online multiple workflow scheduling under privacy and deadline in hybrid cloud environment. In: IEEE 6th International Conference on Cloud Computing Technology and Science (CloudCom), 2014, pp 455\u2013462","DOI":"10.1109\/CloudCom.2014.128"},{"key":"3038_CR98","doi-asserted-by":"crossref","unstructured":"Chopra N, Singh S (2013) Deadline and cost based workflow scheduling in hybrid cloud. In: 2013 International Conference on Advances in Computing, Communications and Informatics (ICACCI), 2013, pp 840\u2013846","DOI":"10.1109\/ICACCI.2013.6637285"},{"key":"3038_CR99","doi-asserted-by":"crossref","unstructured":"Sharif S, Taheri J, Zomaya AY, Nepal S (2014) Online multiple workflow scheduling under privacy and deadline in hybrid cloud environment. In: 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, 2014, pp 455\u2013462","DOI":"10.1109\/CloudCom.2014.128"},{"key":"3038_CR100","first-page":"e3401","volume":"31","author":"YS Chang","year":"2018","unstructured":"Chang YS, Fan CT, Sheu RK, Jhu SR, Yuan SM (2018) An agent-based workflow scheduling mechanism with deadline constraint on hybrid cloud environment. Int J Appl Eng Res 31:e3401","journal-title":"Int J Appl Eng Res"},{"key":"3038_CR101","unstructured":"Luo H, Yan C, Hu ZJ (2015) An enhanced workflow scheduling strategy for deadline guarantee on hybrid grid\/cloud infrastructure, vol 18, pp 67\u201378"},{"key":"3038_CR102","first-page":"928","volume":"16","author":"P Krishnan","year":"2019","unstructured":"Krishnan P, Aravindhar J (2019) Self-adaptive PSO memetic algorithm for multi objective workflow scheduling in hybrid cloud. Int Arab J Inf Technol 16:928\u2013935","journal-title":"Int Arab J Inf Technol"},{"key":"3038_CR103","doi-asserted-by":"crossref","unstructured":"Marcon DS, Bittencourt LF, Dantas R, Neves MC, Madeira ER, Fernandes S, Kamienski CA, Barcelos MP, Gaspary LP, da Fonseca NL (2013) Workflow specification and scheduling with security constraints in hybrid clouds. In: 2nd IEEE Latin American Conference on Cloud Computing and Communications (LatinCloud), 2013, pp 29\u201334","DOI":"10.1109\/LatinCloud.2013.6842219"},{"key":"3038_CR104","doi-asserted-by":"crossref","unstructured":"Zhu J, Li X, Ruiz R, Xu X, Zhang Y (2016) Scheduling stochastic multi-stage jobs on elastic computing services in hybrid clouds. In: 2016 IEEE International Conference on Web Services (ICWS), 2016, pp 678\u2013681","DOI":"10.1109\/ICWS.2016.94"},{"key":"3038_CR105","doi-asserted-by":"crossref","unstructured":"Chopra N, Singh S (2013) HEFT based workflow scheduling algorithm for cost optimization within deadline in hybrid clouds. In: 2013 Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT), pp 1\u20136","DOI":"10.1109\/ICCCNT.2013.6726627"},{"key":"3038_CR106","first-page":"1","volume":"1","author":"R Duan","year":"2014","unstructured":"Duan R, Goh RSM, Zheng Q, Liu C (2014) Scientific workflow partitioning and data flow optimization in hybrid clouds. IEEE Trans Cloud Comput 1:1","journal-title":"IEEE Trans Cloud Comput"},{"key":"3038_CR107","doi-asserted-by":"crossref","unstructured":"Duan R, Prodan R (2014) Cooperative scheduling of bag-of-tasks workflows on hybrid clouds. In: 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, pp 439\u2013446","DOI":"10.1109\/CloudCom.2014.58"},{"key":"3038_CR108","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/s13174-011-0032-0","volume":"2","author":"LF Bittencourt","year":"2011","unstructured":"Bittencourt LF, Madeira ERM (2011) HCOC: a cost optimization algorithm for workflow scheduling in hybrid clouds. J Int Serv Appl 2:207\u2013227","journal-title":"J Int Serv Appl"},{"key":"3038_CR109","doi-asserted-by":"crossref","unstructured":"Bittencourt LF, Senna CR, Madeira ER (2010) Scheduling service workflows for cost optimization in hybrid clouds. In: International Conference on Network and Service Management (CNSM), 2010 pp 394\u2013397","DOI":"10.1109\/CNSM.2010.5691241"},{"key":"3038_CR110","doi-asserted-by":"publisher","first-page":"3079","DOI":"10.1002\/cpe.3582","volume":"28","author":"B Lin","year":"2016","unstructured":"Lin B, Guo W, Lin X (2016) Online optimization scheduling for scientific workflows with deadline constraint on hybrid clouds. Concurr Comput 28:3079\u20133095","journal-title":"Concurr Comput"},{"key":"3038_CR111","doi-asserted-by":"publisher","first-page":"e4249","DOI":"10.1002\/cpe.4249","volume":"29","author":"Y Zhang","year":"2017","unstructured":"Zhang Y, Sun J (2017) Novel efficient particle swarm optimization algorithms for solving QoS-demanded bag-of-tasks scheduling problems with profit maximization on hybrid clouds. Concurr Comput 29:e4249","journal-title":"Concurr Comput"},{"key":"3038_CR112","doi-asserted-by":"publisher","first-page":"783","DOI":"10.1007\/s11227-013-0890-2","volume":"66","author":"W-J Wang","year":"2013","unstructured":"Wang W-J, Chang Y-S, Lo W-T, Lee Y-K (2013) Adaptive scheduling for parallel tasks with QoS satisfaction for hybrid cloud environments. J Supercomput 66:783\u2013811","journal-title":"J Supercomput"},{"key":"3038_CR113","unstructured":"Jiang WZ, Sheng ZQ (2012) A new task scheduling algorithm in hybrid cloud environment. In: International Conference on Cloud and Service Computing (CSC), 2012, pp 45\u201349"},{"key":"3038_CR114","doi-asserted-by":"crossref","unstructured":"Zhang Y, Sun J, Wu Z (2017) An heuristic for bag-of-tasks scheduling problems with resource demands and budget constraints to minimize makespan on hybrid clouds. In: Fifth International Conference on Advanced Cloud and Big Data (CBD), 2017, pp 39\u201344","DOI":"10.1109\/CBD.2017.15"},{"key":"3038_CR115","doi-asserted-by":"crossref","unstructured":"Pelaez V, Campos A, Garcia DF, Entrialgo J (2016) Autonomic scheduling of deadline-constrained bag of tasks in hybrid clouds. In: International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), pp 1\u20138","DOI":"10.1109\/SPECTS.2016.7570526"},{"key":"3038_CR116","doi-asserted-by":"publisher","first-page":"402","DOI":"10.1080\/03772063.2015.1075911","volume":"62","author":"M Sajid","year":"2016","unstructured":"Sajid M, Raza Z (2016) Turnaround time minimization-based static scheduling model using task duplication for fine-grained parallel applications onto hybrid cloud environment. IETE J Res 62:402\u2013414","journal-title":"IETE J Res"},{"key":"3038_CR117","unstructured":"Champati JP, Liang B (2015) One-restart algorithm for scheduling and offloading in a hybrid cloud. In: IEEE 23rd International Symposium on Quality of Service (IWQoS), 2015, pp 31\u201340"},{"key":"3038_CR118","first-page":"1","volume":"21","author":"L Chunlin","year":"2017","unstructured":"Chunlin L, Jianhang T, Youlong L (2017) Distributed QoS-aware scheduling optimization for resource-intensive mobile application in hybrid cloud. Cluster Comput 21:1\u201318","journal-title":"Cluster Comput"},{"key":"3038_CR119","doi-asserted-by":"publisher","first-page":"2265","DOI":"10.1007\/s00500-014-1406-6","volume":"19","author":"B Xu","year":"2015","unstructured":"Xu B, Peng Z, Xiao F, Gates AM, Yu J-P (2015) Dynamic deployment of virtual machines in cloud computing using multi-objective optimization. Soft Comput 19:2265\u20132273","journal-title":"Soft Comput"},{"key":"3038_CR120","doi-asserted-by":"crossref","unstructured":"Zhang G, Zuo X (2013) Deadline constrained task scheduling based on standard-PSO in a hybrid cloud. In: International Conference in Swarm Intelligence, pp 200\u2013209","DOI":"10.1007\/978-3-642-38703-6_24"},{"key":"3038_CR121","doi-asserted-by":"publisher","first-page":"581","DOI":"10.1007\/s11277-015-2410-6","volume":"83","author":"C Li","year":"2015","unstructured":"Li C, Li L (2015) Efficient market strategy based optimal scheduling in hybrid cloud environments. Wireless Pers Commun 83:581\u2013602","journal-title":"Wireless Pers Commun"},{"key":"3038_CR122","doi-asserted-by":"publisher","first-page":"564","DOI":"10.1109\/TASE.2013.2272758","volume":"11","author":"X Zuo","year":"2014","unstructured":"Zuo X, Zhang G, Tan W (2014) Self-adaptive learning PSO-based deadline constrained task scheduling for hybrid IaaS cloud. IEEE Trans Autom Sci Eng 11:564\u2013573","journal-title":"IEEE Trans Autom Sci Eng"},{"key":"3038_CR123","doi-asserted-by":"crossref","unstructured":"Zhu J, Li X, Ruiz R, Xu X, Zhang Y (2016) Scheduling stochastic multi-stage jobs on elastic computing services in hybrid clouds. In: IEEE International Conference on Web Services (ICWS), 2016, pp 678\u2013681","DOI":"10.1109\/ICWS.2016.94"},{"key":"3038_CR124","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10796-015-9581-2","volume":"19","author":"L Chunlin","year":"2017","unstructured":"Chunlin L, LaYuan L (2017) Optimal scheduling across public and private clouds in complex hybrid cloud environment. Inf Syst Front 19:1\u201312","journal-title":"Inf Syst Front"},{"key":"3038_CR125","doi-asserted-by":"crossref","unstructured":"Zhang P, Lin C, Li W, Ma X (2017) Long-term multi-objective task scheduling with diff-serv in hybrid clouds. In: International Conference on Web Information Systems Engineering, 2017, pp 243\u2013258","DOI":"10.1007\/978-3-319-68783-4_17"},{"key":"3038_CR126","unstructured":"Jiang WZ, Sheng ZQ(2012) A new task scheduling algorithm in hybrid cloud environment. In: 2012 International Conference on Cloud and Service Computing, pp 45\u201349"},{"issue":"2","key":"3038_CR127","doi-asserted-by":"publisher","first-page":"1117","DOI":"10.21917\/ijsc.2016.0155","volume":"6","author":"Dhananjay Kumar","year":"2016","unstructured":"Dhananjay Kumar, Kavitha B, Padmavathy M, Harshini B, Preethi E, Varalakshmi P (2016) Optimized particle swarm optimization based deadline constrained task scheduling in hybrid cloud. ICTACT J Soft Comput 6(2):1117\u20131122","journal-title":"ICTACT J Soft Comput"},{"key":"3038_CR128","unstructured":"Fan Y, Liang Q, Chen Y, Yan X, Hu C, Yao H, Liu C, Zeng D (2015) Executing time and cost-aware task scheduling in hybrid cloud using a modified DE algorithm. In International Symposium on Computational Intelligence and Intelligent Systems, pp 74\u201383"},{"key":"3038_CR129","doi-asserted-by":"crossref","unstructured":"Balagoni Y, Rao RR (2016) A cost-effective SLA-aware scheduling for hybrid cloud environment. In: IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), pp 1\u20137","DOI":"10.1109\/ICCIC.2016.7919621"},{"key":"3038_CR130","doi-asserted-by":"publisher","first-page":"973","DOI":"10.1016\/j.future.2012.12.012","volume":"29","author":"R Van den Bossche","year":"2013","unstructured":"Van den Bossche R, Vanmechelen K, Broeckhove J (2013) Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds. Future Gener Comput Syst 29:973\u2013985","journal-title":"Future Gener Comput Syst"},{"key":"3038_CR131","doi-asserted-by":"crossref","unstructured":"R. Van den Bossche, K. Vanmechelen, and J. Broeckhove, \u201cCost-efficient scheduling heuristics for deadline constrained workloads on hybrid clouds. In: 2011 IEEE Third International Conference on Cloud Computing Technology And Science, 2011, pp. 320\u2013327","DOI":"10.1109\/CloudCom.2011.50"},{"key":"3038_CR132","unstructured":"Qiu X, Yeow WL, Wu C, Lau FC (2013) Cost-minimizing preemptive scheduling of mapreduce workloads on hybrid clouds. In: 2013 IEEE\/ACM 21st International Symposium on Quality of Service (IWQoS), pp 1\u20136"},{"key":"3038_CR133","doi-asserted-by":"publisher","first-page":"e4249","DOI":"10.1002\/cpe.4249","volume":"29","author":"Y Zhang","year":"2017","unstructured":"Zhang Y, Sun JJC (2017) Novel efficient particle swarm optimization algorithms for solving QoS-demanded bag-of-tasks scheduling problems with profit maximization on hybrid clouds. Pract Exp 29:e4249","journal-title":"Pract Exp"},{"key":"3038_CR134","doi-asserted-by":"publisher","first-page":"783","DOI":"10.1007\/s11227-013-0890-2","volume":"66","author":"W-J Wang","year":"2013","unstructured":"Wang W-J, Chang Y-S, Lo W-T, Lee Y-K (2013) Adaptive scheduling for parallel tasks with QoS satisfaction for hybrid cloud environments. J Supercomput 66:783\u2013811","journal-title":"J Supercomput"},{"key":"3038_CR135","doi-asserted-by":"crossref","unstructured":"Pelaez V, Campos A, Garcia DF, Entrialgo J (2016) Autonomic scheduling of deadline-constrained bag of tasks in hybrid clouds. In: 2016 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), pp 1\u20138","DOI":"10.1109\/SPECTS.2016.7570526"},{"key":"3038_CR136","unstructured":"Champati JP, Liang B (2015) One-restart algorithm for scheduling and offloading in a hybrid cloud. In: 2015 IEEE 23rd International Symposium on Quality of Service (IWQoS), pp 31\u201340"},{"key":"3038_CR137","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10796-015-9581-2","volume":"19","author":"L Chunlin","year":"2017","unstructured":"Chunlin L, LaYuan L (2017) Optimal scheduling across public and private clouds in complex hybrid cloud environment. Inf Syst Front 19:1\u201312","journal-title":"Inf Syst Front"},{"key":"3038_CR138","unstructured":"Calheiros RN, Buyya R (2012) Cost-effective provisioning and scheduling of deadline-constrained applications in hybrid clouds. In: International Conference on Web Information Systems Engineering, pp 171\u2013184"},{"key":"3038_CR139","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1109\/TASE.2016.2526781","volume":"14","author":"H Yuan","year":"2017","unstructured":"Yuan H, Bi J, Tan W, Li BH (2017) Temporal task scheduling with constrained service delay for profit maximization in hybrid clouds. IEEE Trans Autom Sci Eng 14:337\u2013348","journal-title":"IEEE Trans Autom Sci Eng"},{"key":"3038_CR140","doi-asserted-by":"publisher","first-page":"3658","DOI":"10.1109\/TCYB.2016.2574766","volume":"47","author":"H Yuan","year":"2017","unstructured":"Yuan H, Bi J, Tan W, Zhou M, Li BH, Li J (2017) TTSA: an effective scheduling approach for delay bounded tasks in hybrid clouds. IEEE Trans Cybern 47:3658\u20133668","journal-title":"IEEE Trans Cybern"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-03038-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-019-03038-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-03038-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,21]],"date-time":"2020-10-21T23:18:08Z","timestamp":1603322288000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-019-03038-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,23]]},"references-count":140,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,1]]}},"alternative-id":["3038"],"URL":"https:\/\/doi.org\/10.1007\/s11227-019-03038-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,10,23]]},"assertion":[{"value":"23 October 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}