{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:39:56Z","timestamp":1740123596096,"version":"3.37.3"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2018,9,3]],"date-time":"2018-09-03T00:00:00Z","timestamp":1535932800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"National Natural Science Foundation of China under Grants","award":["61572511","61603404"],"award-info":[{"award-number":["61572511","61603404"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2018,11]]},"DOI":"10.1007\/s11227-018-2561-9","type":"journal-article","created":{"date-parts":[[2018,9,3]],"date-time":"2018-09-03T07:31:01Z","timestamp":1535959861000},"page":"6291-6309","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Cost-efficient reactive scheduling for real-time workflows in clouds"],"prefix":"10.1007","volume":"74","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2463-5580","authenticated-orcid":false,"given":"Huangke","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianghan","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1552-9620","authenticated-orcid":false,"given":"Guohua","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lisu","family":"Huo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,9,3]]},"reference":[{"key":"2561_CR1","first-page":"145","volume":"800","author":"P Mell","year":"2011","unstructured":"Mell P, Grance T (2011) The nist definition of cloud computing (draft). NIST Spec Publ 800:145","journal-title":"NIST Spec Publ"},{"issue":"4","key":"2561_CR2","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 (2010) A view of cloud computing. Commun ACM 53(4):50\u201358","journal-title":"Commun ACM"},{"key":"2561_CR3","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1016\/j.jss.2014.08.065","volume":"99","author":"H Chen","year":"2015","unstructured":"Chen H, Zhu X, Guo H, Zhu J, Qin X, Wu J (2015) Towards energy-efficient scheduling for real-time tasks under uncertain cloud computing environment. J Syst Softw 99:20\u201335","journal-title":"J Syst Softw"},{"key":"2561_CR4","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/j.ins.2015.03.053","volume":"319","author":"A Sfrent","year":"2015","unstructured":"Sfrent A, Pop F (2015) Asymptotic scheduling for many task computing in big data platforms. Inf Sci 319:71\u201391","journal-title":"Inf Sci"},{"issue":"3","key":"2561_CR5","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. Future Gener Comput Syst 29(3):682\u2013692","journal-title":"Future Gener Comput Syst"},{"key":"2561_CR6","unstructured":"Boutin E, Ekanayake J, Lin W, Shi B, Zhou J, Qian Z, Wu M, Zhou L (2014) Apollo: scalable and coordinated scheduling for cloud-scale computing. In: Proceedings of the 11th USENIX conference on operating systems design and implementation. USENIX Association, pp 285\u2013300"},{"key":"2561_CR7","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.jbiotec.2015.12.032","volume":"232","author":"T Dalman","year":"2016","unstructured":"Dalman T, Wiechert W, N\u00f6h K (2016) A scientific workflow framework for 13 c metabolic flux analysis. J Biotechnol 232:12\u201324","journal-title":"J Biotechnol"},{"key":"2561_CR8","doi-asserted-by":"publisher","unstructured":"Chen H, Zhu X, Liu G, Pedrycz W (2018) Uncertainty-aware online scheduling for real-time workflows in cloud service environment. IEEE Trans Serv Comput. \n                    https:\/\/doi.org\/10.1109\/TSC.2018.2866421","DOI":"10.1109\/TSC.2018.2866421"},{"key":"2561_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jss.2015.11.023","volume":"113","author":"EN Alkhanak","year":"2016","unstructured":"Alkhanak EN, Lee SP, Rezaei R, Parizi RM (2016) Cost optimization approaches for scientific workflow scheduling in cloud and grid computing: a review, classifications, and open issues. J Syst Softw 113:1\u201326","journal-title":"J Syst Softw"},{"issue":"4","key":"2561_CR10","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1002\/spe.2409","volume":"47","author":"MA Chauhan","year":"2017","unstructured":"Chauhan MA, Babar MA, Benatallah B (2017) Architecting cloud-enabled systems: a systematic survey of challenges and solutions. Softw Pract Exp 47(4):599\u2013644","journal-title":"Softw Pract Exp"},{"key":"2561_CR11","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2678507","author":"H Chen","year":"2017","unstructured":"Chen H, Zhu X, Qiu D, Liu L, Du Z (2017) Scheduling for workflows with security-sensitive intermediate data by selective tasks duplication in clouds. IEEE Trans Parallel Distrib Syst. \n                    https:\/\/doi.org\/10.1109\/TPDS.2017.2678507","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"5","key":"2561_CR12","doi-asserted-by":"publisher","first-page":"1344","DOI":"10.1109\/TPDS.2015.2446459","volume":"27","author":"Z Zhu","year":"2016","unstructured":"Zhu Z, Zhang G, Li M, Liu X (2016) Evolutionary multi-objective workflow scheduling in cloud. IEEE Trans Parallel Distrib Syst 27(5):1344\u20131357","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"7","key":"2561_CR13","doi-asserted-by":"publisher","first-page":"1787","DOI":"10.1109\/TPDS.2013.238","volume":"25","author":"RN Calheiros","year":"2014","unstructured":"Calheiros RN, Buyya R (2014) Meeting deadlines of scientific workflows in public clouds with tasks replication. IEEE Trans Parallel Distrib Syst 25(7):1787\u20131796","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2561_CR14","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/j.knosys.2015.02.012","volume":"80","author":"YC Lee","year":"2015","unstructured":"Lee YC, Han H, Zomaya AY, Yousif M (2015) Resource-efficient workflow scheduling in clouds. Knowl Based Syst 80:153\u2013162","journal-title":"Knowl Based Syst"},{"issue":"1","key":"2561_CR15","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":"8","key":"2561_CR16","doi-asserted-by":"publisher","first-page":"6261","DOI":"10.1007\/s10661-012-3022-1","volume":"185","author":"DM Meneguzzo","year":"2013","unstructured":"Meneguzzo DM, Liknes GC, Nelson MD (2013) Mapping trees outside forests using high-resolution aerial imagery: a comparison of pixel-and object-based classification approaches. Environ Monit Assess 185(8):6261\u20136275","journal-title":"Environ Monit Assess"},{"issue":"2","key":"2561_CR17","doi-asserted-by":"publisher","first-page":"161","DOI":"10.3390\/app7020161","volume":"7","author":"Z Zhu","year":"2017","unstructured":"Zhu Z, Qi G, Chai Y, Li P (2017) A geometric dictionary learning based approach for fluorescence spectroscopy image fusion. Appl Sci 7(2):161","journal-title":"Appl Sci"},{"issue":"8","key":"2561_CR18","doi-asserted-by":"publisher","first-page":"213","DOI":"10.3390\/app6080213","volume":"6","author":"ZA Abduljabbar","year":"2016","unstructured":"Abduljabbar ZA, Jin H, Ibrahim A, Hussien ZA, Hussain MA, Abbdal SH, Zou D (2016) Sepim: secure and efficient private image matching. Appl Sci 6(8):213","journal-title":"Appl Sci"},{"issue":"3","key":"2561_CR19","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1109\/71.993206","volume":"13","author":"H Topcuoglu","year":"2002","unstructured":"Topcuoglu H, Hariri S, Wu M-Y (2002) Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel Distrib Syst 13(3):260\u2013274","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2561_CR20","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1016\/j.future.2013.07.005","volume":"36","author":"JJ Durillo","year":"2014","unstructured":"Durillo JJ, Nae V, Prodan R (2014) Multi-objective energy-efficient workflow scheduling using list-based heuristics. Future Gener Comput Syst 36:221\u2013236","journal-title":"Future Gener Comput Syst"},{"issue":"1","key":"2561_CR21","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1109\/TC.2013.205","volume":"64","author":"K Li","year":"2015","unstructured":"Li K, Tang X, Veeravalli B, Li K (2015) Scheduling precedence constrained stochastic tasks on heterogeneous cluster systems. IEEE Trans Comput 64(1):191\u2013204","journal-title":"IEEE Trans Comput"},{"issue":"8","key":"2561_CR22","doi-asserted-by":"publisher","first-page":"1400","DOI":"10.1109\/TPDS.2011.303","volume":"23","author":"S Abrishami","year":"2012","unstructured":"Abrishami S, Naghibzadeh M, Epema DH (2012) Cost-driven scheduling of grid workflows using partial critical paths. IEEE Trans Parallel Distrib Syst 23(8):1400\u20131414","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2561_CR23","doi-asserted-by":"crossref","unstructured":"Poola D, Garg SK, Buyya R, Yang Y, Ramamohanarao K (2014) Robust scheduling of scientific workflows with deadline and budget constraints in clouds. In: Proceedings of the 28th International Conference on Advanced Information Networking and Applications (AINA). IEEE, pp 858\u2013865","DOI":"10.1109\/AINA.2014.105"},{"issue":"2","key":"2561_CR24","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 workflows on clouds. IEEE Trans Cloud Comput 2(2):222\u2013235","journal-title":"IEEE Trans Cloud Comput"},{"issue":"12","key":"2561_CR25","doi-asserted-by":"publisher","first-page":"449","DOI":"10.3390\/app6120449","volume":"6","author":"H-Y Su","year":"2016","unstructured":"Su H-Y, Hsu Y-L, Chen Y-C (2016) Pso-based voltage control strategy for loadability enhancement in smart power grids. Appl Sci 6(12):449","journal-title":"Appl Sci"},{"issue":"11","key":"2561_CR26","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 metaheuristic for energy-aware scheduling for cloud computing systems. J Parallel Distrib Comput 71(11):1497\u20131508","journal-title":"J Parallel Distrib Comput"},{"issue":"6","key":"2561_CR27","doi-asserted-by":"publisher","first-page":"1564","DOI":"10.1016\/j.cor.2011.11.012","volume":"40","author":"J Taheri","year":"2013","unstructured":"Taheri J, Lee YC, Zomaya AY, Siegel HJ (2013) A bee colony based optimization approach for simultaneous job scheduling and data replication in grid environments. Comput Oper Res 40(6):1564\u20131578","journal-title":"Comput Oper Res"},{"key":"2561_CR28","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1016\/j.ins.2014.02.122","volume":"270","author":"Y Xu","year":"2014","unstructured":"Xu Y, Li K, Hu J, Li K (2014) A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues. Inf Sci 270:255\u2013287","journal-title":"Inf Sci"},{"issue":"2","key":"2561_CR29","doi-asserted-by":"publisher","first-page":"245","DOI":"10.3390\/a6020245","volume":"6","author":"W Jakob","year":"2013","unstructured":"Jakob W, Strack S, Quinte A, Bengel G, Stucky K-U, S\u00fc\u00df W (2013) Fast rescheduling of multiple workflows to constrained heterogeneous resources using multi-criteria memetic computing. Algorithms 6(2):245\u2013277","journal-title":"Algorithms"},{"issue":"15","key":"2561_CR30","doi-asserted-by":"publisher","first-page":"4309","DOI":"10.1007\/s00500-016-2063-8","volume":"21","author":"G Yao","year":"2017","unstructured":"Yao G, Ding Y, Jin Y, Hao K (2017) Endocrine-based coevolutionary multi-swarm for multi-objective workflow scheduling in a cloud system. Soft Comput 21(15):4309\u20134322","journal-title":"Soft Comput"},{"issue":"2","key":"2561_CR31","doi-asserted-by":"publisher","first-page":"15","DOI":"10.3390\/computers6020015","volume":"6","author":"A Mahmood","year":"2017","unstructured":"Mahmood A, Khan SA (2017) Hard real-time task scheduling in cloud computing using an adaptive genetic algorithm. Computers 6(2):15","journal-title":"Computers"},{"key":"2561_CR32","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1016\/j.future.2016.10.003","volume":"68","author":"H Arabnejad","year":"2017","unstructured":"Arabnejad H, Barbosa JG (2017) Multi-qos constrained and profit-aware scheduling approach for concurrent workflows on heterogeneous systems. Future Gener Comput Syst 68:211\u2013221","journal-title":"Future Gener Comput Syst"},{"key":"2561_CR33","first-page":"1","volume":"29","author":"G Xie","year":"2016","unstructured":"Xie G, Liu L, Yang L, Li R (2016) Scheduling trade-off of dynamic multiple parallel workflows on heterogeneous distributed computing systems. Concurr Comput Pract Exp 29:1\u201318","journal-title":"Concurr Comput Pract Exp"},{"key":"2561_CR34","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1016\/j.jocs.2016.10.013","volume":"23","author":"H Arabnejad","year":"2017","unstructured":"Arabnejad H, Barbosa JG (2017) Maximizing the completion rate of concurrent scientific applications under time and budget constraints. J Comput Sci 23:120\u2013129","journal-title":"J Comput Sci"},{"issue":"1","key":"2561_CR35","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1109\/TPDS.2016.2556668","volume":"28","author":"BP Rimal","year":"2017","unstructured":"Rimal BP, Maier M (2017) Workflow scheduling in multi-tenant cloud computing environments. IEEE Trans Parallel Distrib Syst 28(1):290\u2013304","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2561_CR36","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: Proceedings of the IEEE International Conference on Cloud Computing Technology and Science, pp 455\u2013462","DOI":"10.1109\/CloudCom.2014.128"},{"key":"2561_CR37","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.07.001","author":"A S\u00eerbu","year":"2016","unstructured":"S\u00eerbu A, Pop C, \u015eerb\u0103nescu C, Pop F (2016) Predicting provisioning and booting times in a metal-as-a-service system. Future Gener Comput Syst. \n                    https:\/\/doi.org\/10.1016\/j.future.2016.07.001","journal-title":"Future Gener Comput Syst"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-018-2561-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2561-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2561-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,2]],"date-time":"2019-09-02T19:09:17Z","timestamp":1567451357000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-018-2561-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9,3]]},"references-count":37,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2018,11]]}},"alternative-id":["2561"],"URL":"https:\/\/doi.org\/10.1007\/s11227-018-2561-9","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2018,9,3]]},"assertion":[{"value":"3 September 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}