{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,28]],"date-time":"2026-08-28T05:47:26Z","timestamp":1787896046744,"version":"build-2784847793"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,2,8]],"date-time":"2018-02-08T00:00:00Z","timestamp":1518048000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1186\/s13677-018-0105-8","type":"journal-article","created":{"date-parts":[[2018,2,8]],"date-time":"2018-02-08T07:26:48Z","timestamp":1518074808000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":171,"title":["Task scheduling and resource allocation in cloud computing using a heuristic approach"],"prefix":"10.1186","volume":"7","author":[{"given":"Mahendra Bhatu","family":"Gawali","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Subhash K.","family":"Shinde","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,2,8]]},"reference":[{"issue":"7","key":"105_CR1","doi-asserted-by":"publisher","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","volume":"29","author":"J Gubbi","year":"2013","unstructured":"Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (iot): a vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645\u20131660","journal-title":"Futur Gener Comput Syst"},{"issue":"11","key":"105_CR2","doi-asserted-by":"publisher","first-page":"1497","DOI":"10.1016\/j.jpdc.2011.04.007","volume":"71","author":"M Mezmaz","year":"2011","unstructured":"Mezmaz M, Melab N, Kessaci Y, Lee YC, Talbi E-G, Zomaya AY, Tuyttens D (2011) A parallel bi-objective hybrid meta heuristic for energy-aware scheduling for cloud computing systems. J Parallel Distributed Computing 71(11):1497\u20131508","journal-title":"J Parallel Distributed Computing"},{"issue":"4","key":"105_CR3","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/1721654.1721672","volume":"53","author":"M Armbrust","year":"2010","unstructured":"Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I et al (2010) A view of cloud computing. Commun ACM 53(4):50\u201358","journal-title":"Commun ACM"},{"issue":"12","key":"105_CR4","doi-asserted-by":"publisher","first-page":"3045","DOI":"10.1016\/j.cor.2013.06.012","volume":"40","author":"J-T Tsai","year":"2013","unstructured":"Tsai J-T, Fang J-C, Chou J-H (2013) Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm. Comput Oper Res 40(12):3045\u20133055","journal-title":"Comput Oper Res"},{"issue":"6","key":"105_CR5","doi-asserted-by":"publisher","first-page":"1938","DOI":"10.1109\/TNET.2013.2288973","volume":"22","author":"ST Maguluri","year":"2014","unstructured":"Maguluri ST, Srikant R (2014) Scheduling jobs with unknown duration in clouds. IEEE\/ACM Trans Netw (TON) 22(6):1938\u20131951","journal-title":"IEEE\/ACM Trans Netw (TON)"},{"issue":"1","key":"105_CR6","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1109\/TST.2015.7040511","volume":"20","author":"C Cheng","year":"2015","unstructured":"Cheng C, Li J, Wang Y (2015) An energy-saving task scheduling strategy based on vacation queuing theory in cloud computing. Tsinghua Sci Technol 20(1):28\u201339","journal-title":"Tsinghua Sci Technol"},{"issue":"2","key":"105_CR7","first-page":"163","volume":"44","author":"W Lin","year":"2014","unstructured":"Lin W, Liang C, Wang JZ, Buyya R (2014) Bandwidth-aware divisible task scheduling for cloud computing. Software: Practice and Experience 44(2):163\u2013174","journal-title":"Software: Practice and Experience"},{"key":"105_CR8","doi-asserted-by":"crossref","unstructured":"Ergu D, Kou G, Peng Y, Shi Y, Shi Y (2013) The analytic hierarchy process: task scheduling and resource allocation in cloud computing environment. The Journal of Supercomputing. 64(3):835-848","DOI":"10.1007\/s11227-011-0625-1"},{"issue":"2","key":"105_CR9","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1109\/TCC.2014.2310452","volume":"2","author":"X Zhu","year":"2014","unstructured":"Zhu X, Yang LT, Chen H, Wang J, Yin S, Liu X (2014) Real-time tasks oriented energy-aware scheduling in virtualized clouds. IEEE Transactions on Cloud Computing 2(2):168\u2013180","journal-title":"IEEE Transactions on Cloud Computing"},{"key":"105_CR10","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.jss.2015.03.007","volume":"104","author":"X Liu","year":"2015","unstructured":"Liu X, Zha Y, Yin Q, Peng Y, Qin L (2015) Scheduling parallel jobs with tentative runs and consolidation in the cloud. J Syst Softw 104:141\u2013151","journal-title":"J Syst Softw"},{"key":"105_CR11","doi-asserted-by":"publisher","first-page":"778","DOI":"10.1016\/S1877-7058(14)00002-2","volume":"50","author":"G Shamsollah","year":"2012","unstructured":"Shamsollah G, Othman M (2012) Priority based job scheduling algorithm in cloud computing. Procedia Engineering 50:778\u2013785","journal-title":"Procedia Engineering"},{"issue":"1","key":"105_CR12","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1109\/TCC.2013.2295823","volume":"2","author":"M Polverini","year":"2014","unstructured":"Polverini M, Cianfrani A, Ren S, Vasilakos AV (2014) Thermal aware scheduling of batch jobs in geographically distributed data centers. IEEE Transactions on Cloud Computing 2(1):71\u201384","journal-title":"IEEE Transactions on Cloud Computing"},{"issue":"2","key":"105_CR13","doi-asserted-by":"publisher","first-page":"222","DOI":"10.1109\/TCC.2014.2314655","volume":"2","author":"MA Rodriguez","year":"2014","unstructured":"Rodriguez MA, Buyya R (2014) Deadline based resource provisioningand scheduling algorithm for scientific workows on clouds. IEEE Transactions on Cloud Computing 2(2):222\u2013235","journal-title":"IEEE Transactions on Cloud Computing"},{"issue":"5","key":"105_CR14","first-page":"25","volume":"6","author":"AE Keshk","year":"2014","unstructured":"Keshk AE, El-Sisi AB, Tawfeek MA (2014) Cloud task scheduling for load balancing based on intelligent strategy. Int J Intell Syst Appl 6(5):25","journal-title":"Int J Intell Syst Appl"},{"key":"105_CR15","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1007\/978-981-4585-18-7_61","volume-title":"Proceedings of the first international conference on advanced data and information engineering (DaEng-2013)","author":"S Ghanbari","year":"2014","unstructured":"Ghanbari S, Othman M, Leong WJ, Bakar MRA (2014) Multi-criteria based algorithm for scheduling divisible load. In: Proceedings of the first international conference on advanced data and information engineering (DaEng-2013), pp 547\u2013554"},{"issue":"5","key":"105_CR16","first-page":"25","volume":"9","author":"S Ghanbari","year":"2015","unstructured":"Ghanbari S, Othman M, Bakar MRA, Leong WJ (2015) Priority-based divisible load scheduling using analytical hierarchy process. Appl Math Inf Sci 9(5):25\u201341","journal-title":"Appl Math Inf Sci"},{"key":"105_CR17","doi-asserted-by":"crossref","unstructured":"Goudarzi H, Ghasemazar M, Pedram M (2012) Sla-based optimization of power and migration cost in cloud computing. In Proceedings of the 2012 12th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012) (pp. 172-179). IEEE Computer Society","DOI":"10.1109\/CCGrid.2012.112"},{"key":"105_CR18","first-page":"416","volume-title":"MIPRO, 2011 proceedings of the 34th international convention","author":"B Radojevic","year":"2011","unstructured":"Radojevic B, Zagar M (2011) Analysis of issues with load balancing algorithms in hosted (cloud) environments. In: MIPRO, 2011 proceedings of the 34th international convention, pp 416\u2013420"},{"key":"105_CR19","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.future.2015.03.015","volume":"54","author":"S Ghanbari","year":"2016","unstructured":"Ghanbari S, Othman M, Bakar MRA, Leong WJ (2016) Multi-objective method for divisible load scheduling in multi-level tree network. Futur Gener Comput Syst 54:132\u2013143","journal-title":"Futur Gener Comput Syst"},{"key":"105_CR20","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1007\/978-981-10-3153-3_41","volume-title":"Proceedings of the 5th international conference on Frontiers in intelligent computing: theory and applications","author":"S Goswami","year":"2017","unstructured":"Goswami S, Das A (2017) Optimization of workload scheduling in computational grid. In: Proceedings of the 5th international conference on Frontiers in intelligent computing: theory and applications, pp 417\u2013424"},{"issue":"3","key":"105_CR21","doi-asserted-by":"publisher","first-page":"682","DOI":"10.1016\/j.future.2012.08.015","volume":"29","author":"G Juve","year":"2013","unstructured":"Juve G, Chervenak A, Deelman E, Bharathi S, Mehta G, Vahi K (2013) Characterizing and profiling scientific workflows. Futur Gener Comput Syst 29(3):682\u2013692","journal-title":"Futur Gener Comput Syst"},{"key":"105_CR22","unstructured":"Center SC (2014) Cybershake and Epigenomics scientific workflow. \n                    https:\/\/confluence.pegasus.isi.edu\/display\/pegasus\/WorkflowGenerator\n                    \n                  . Accessed 1 Jan 2016"},{"issue":"1","key":"105_CR23","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1016\/S0377-2217(01)00261-2","volume":"141","author":"R Handfield","year":"2002","unstructured":"Handfield R, Walton SV, Sroufe R, Melnyk SA (2002) Applying environmental criteria to supplier assessment: a study in the application of the analytical hierarchy process. Eur J Oper Res 141(1):70\u201387","journal-title":"Eur J Oper Res"},{"key":"105_CR24","first-page":"18","volume-title":"AISB convention communication, interaction and social intelligence","author":"E Del Acebo","year":"2008","unstructured":"Del Acebo E, de-la Rosa JL (2008) Introducing bar systems: a class of swarm intelligence optimization algorithms. In: AISB convention communication, interaction and social intelligence, pp 18\u201323"},{"issue":"1","key":"105_CR25","first-page":"23","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. Software: Practice and Experience 41(1):23\u201350","journal-title":"Software: Practice and Experience"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13677-018-0105-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-018-0105-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-018-0105-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,7]],"date-time":"2019-02-07T19:06:12Z","timestamp":1549566372000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-018-0105-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,8]]},"references-count":25,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["105"],"URL":"https:\/\/doi.org\/10.1186\/s13677-018-0105-8","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,2,8]]},"assertion":[{"value":"3 May 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 January 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 February 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Publisher\u2019s Note"}}],"article-number":"4"}}