{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T07:14:48Z","timestamp":1770534888271,"version":"3.49.0"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2017,5,3]],"date-time":"2017-05-03T00:00:00Z","timestamp":1493769600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"National Natural Science Foundation of China (CN)","award":["71271213"],"award-info":[{"award-number":["71271213"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2017,11]]},"DOI":"10.1007\/s11227-017-2060-4","type":"journal-article","created":{"date-parts":[[2017,5,3]],"date-time":"2017-05-03T10:45:09Z","timestamp":1493808309000},"page":"4906-4922","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Real-time workflows oriented online scheduling in uncertain cloud environment"],"prefix":"10.1007","volume":"73","author":[{"given":"Huangke","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianghan","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenshi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manhao","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xin","family":"Shen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,5,3]]},"reference":[{"issue":"4","key":"2060_CR1","doi-asserted-by":"crossref","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"},{"key":"2060_CR2","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"},{"key":"2060_CR3","doi-asserted-by":"crossref","unstructured":"Chen H, Zhu X, Qiu D, Liu L (2016) Uncertainty-aware real-time workflow scheduling in the cloud. In: Proceeding of the 9th International Conference on Cloud Computing, IEEE, pp 577\u2013584","DOI":"10.1109\/CLOUD.2016.0082"},{"issue":"12","key":"2060_CR4","doi-asserted-by":"crossref","first-page":"3501","DOI":"10.1109\/TPDS.2016.2543731","volume":"27","author":"X Zhu","year":"2016","unstructured":"Zhu X, Wang J, Guo H, Zhu D, Yang LT, Liu L (2016) Fault-tolerant scheduling for real-time scientific workflows with elastic resource provisioning in virtualized clouds. IEEE Trans Parallel Distrib Syst 27(12):3501\u20133517","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2060_CR5","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.jpdc.2014.09.002","volume":"75","author":"L Zeng","year":"2015","unstructured":"Zeng L, Veeravalli B, Li X (2015) Saba: a security-aware and budget-aware workflow scheduling strategy in clouds. J Parallel Distrib Comput 75:141\u2013151","journal-title":"J Parallel Distrib Comput"},{"key":"2060_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.jocs.2017.03.017","author":"H Chen","year":"2017","unstructured":"Chen H, Liu G, Yin S, Liu X, Qiu D (2017) Erect: energy-efficient reactive scheduling for real-time tasks in heterogeneous virtualized clouds. J Comput Sci. doi:\n                        10.1016\/j.jocs.2017.03.017","journal-title":"J Comput Sci"},{"key":"2060_CR7","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. doi:\n                        10.1109\/TPDS.2017.2678507","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"6","key":"2060_CR8","doi-asserted-by":"crossref","first-page":"1203","DOI":"10.1109\/TPDS.2012.257","volume":"24","author":"F Hamid","year":"2013","unstructured":"Hamid F, Radu P, Thomas F (2013) A truthful dynamic workflow scheduling mechanism for commercial multicloud environments. IEEE Trans Parallel Distrib Syst 24(6):1203\u20131213","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2060_CR9","unstructured":"Lee YC, Zomaya AY (2013) Stretch out and compact: workflow scheduling with resource abundance. In: Proceedings of the 2013 International Symposium on Cluster Cloud and the Grid (CCGRID), IEEE, pp 367\u2013381"},{"key":"2060_CR10","doi-asserted-by":"crossref","unstructured":"Zhang Q, Zhani MF, Boutaba R, Hellerstein JL (2013) Harmony: dynamic heterogeneity-aware resource provisioning in the cloud. In: IEEE 33rd International Conference on Distributed Computing Systems (ICDCS), IEEE, pp 510\u2013519","DOI":"10.1109\/ICDCS.2013.28"},{"key":"2060_CR11","doi-asserted-by":"crossref","first-page":"682","DOI":"10.1016\/j.future.2012.08.015","volume":"29","author":"J Gideon","year":"2013","unstructured":"Gideon J, Ann C, Ewa D, Shishir B, Gaurang M, Karan V (2013) Characterizing and profiling scientific workflows. Futur Gener Comput Syst 29:682\u2013692","journal-title":"Futur Gener Comput Syst"},{"issue":"8","key":"2060_CR12","doi-asserted-by":"crossref","first-page":"1083","DOI":"10.1016\/j.future.2011.04.007","volume":"27","author":"X Tang","year":"2011","unstructured":"Tang X, Li K, Liao G, Fang K, Wu F (2011) A stochastic scheduling algorithm for precedence constrained tasks on grid. Futur Gener Comput Syst 27(8):1083\u20131091","journal-title":"Futur Gener Comput Syst"},{"issue":"2","key":"2060_CR13","first-page":"25","volume":"14","author":"M Qiu","year":"2009","unstructured":"Qiu M, Sha EH-M (2009) Cost minimization while satisfying hard\/soft timing constraints for heterogeneous embedded systems. ACM Trans Des Autom Electron Syst (TODAES) 14(2):25","journal-title":"ACM Trans Des Autom Electron Syst (TODAES)"},{"issue":"4","key":"2060_CR14","doi-asserted-by":"crossref","first-page":"1068","DOI":"10.1016\/j.jnca.2010.06.001","volume":"34","author":"X Kong","year":"2011","unstructured":"Kong X, Lin C, Jiang Y, Yan W, Chu X (2011) Efficient dynamic task scheduling in virtualized data centers with fuzzy prediction. J Netw Comput Appl 34(4):1068\u20131077","journal-title":"J Netw Comput Appl"},{"key":"2060_CR15","doi-asserted-by":"crossref","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":"2060_CR16","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: IEEE 28th International Conference on Advanced Information Networking and Applications (AINA), IEEE, pp 858\u2013865","DOI":"10.1109\/AINA.2014.105"},{"key":"2060_CR17","doi-asserted-by":"crossref","unstructured":"Dejun J, Pierre G, Chi C-H (2010) EC2 performance analysis for resource provisioning of service-oriented applications. In: ICSOC\/ServiceWave 2009 Workshops Service-Oriented Computing, Springer, pp 197\u2013207","DOI":"10.1007\/978-3-642-16132-2_19"},{"key":"2060_CR18","doi-asserted-by":"crossref","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":"6","key":"2060_CR19","doi-asserted-by":"crossref","first-page":"590","DOI":"10.1016\/j.micpro.2013.05.001","volume":"37","author":"C Jing","year":"2013","unstructured":"Jing C, Zhu Y, Li M (2013) Energy-efficient scheduling on multi-FPGA reconfigurable systems. Microprocess Microsyst 37(6):590\u2013600","journal-title":"Microprocess Microsyst"},{"key":"2060_CR20","doi-asserted-by":"crossref","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. Futur Gener Comput Syst 36:221\u2013236","journal-title":"Futur Gener Comput Syst"},{"issue":"1","key":"2060_CR21","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/j.micpro.2012.11.002","volume":"37","author":"J Mei","year":"2013","unstructured":"Mei J, Li K, Hu J, Yin S, Sha EH-M (2013) Energy-aware preemptive scheduling algorithm for sporadic tasks on DVS platform. Microprocess Microsyst 37(1):99\u2013112","journal-title":"Microprocess Microsyst"},{"issue":"8","key":"2060_CR22","doi-asserted-by":"crossref","first-page":"1400","DOI":"10.1109\/TPDS.2011.303","volume":"23","author":"S Abrishami","year":"2012","unstructured":"Abrishami S, Naghibzadeh M, Epema D (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":"2060_CR23","doi-asserted-by":"crossref","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. Futur Gener Comput Syst 37:309\u2013320","journal-title":"Futur Gener Comput Syst"},{"issue":"11","key":"2060_CR24","doi-asserted-by":"crossref","first-page":"2867","DOI":"10.1109\/TPDS.2013.270","volume":"25","author":"K Li","year":"2014","unstructured":"Li K, Tang X, Li K (2014) Energy-efficient stochastic task scheduling on heterogeneous computing systems. IEEE Trans Parallel Distrib Syst 25(11):2867\u20132876","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"1","key":"2060_CR25","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1145\/1120582.1120585","volume":"53","author":"M Scharbrodt","year":"2006","unstructured":"Scharbrodt M, Schickinger T, Steger A (2006) A new average case analysis for completion time scheduling. J ACM 53(1):121\u2013146","journal-title":"J ACM"},{"issue":"3","key":"2060_CR26","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1287\/moor.1060.0201","volume":"31","author":"N Megow","year":"2006","unstructured":"Megow N, Uetz M, Vredeveld T (2006) Models and algorithms for stochastic online scheduling. Math Oper Res 31(3):513\u2013525","journal-title":"Math Oper Res"},{"issue":"3","key":"2060_CR27","doi-asserted-by":"crossref","first-page":"723","DOI":"10.1016\/j.ejor.2006.10.061","volume":"189","author":"S Vonder Van de","year":"2008","unstructured":"Van de Vonder S, Demeulemeester E, Herroelen W (2008) Proactive heuristic procedures for robust project scheduling: an experimental analysis. Eur J Oper Res 189(3):723\u2013733","journal-title":"Eur J Oper Res"},{"issue":"2","key":"2060_CR28","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1109\/TCC.2014.2314655","volume":"2","author":"M Rodriguez Sossa","year":"2014","unstructured":"Rodriguez Sossa M, Buyya R (2014) Deadline based resource provisioning and scheduling algorithm for scientific workflows on clouds. IEEE Trans Cloud Comput 2(2):222\u2013235","journal-title":"IEEE Trans Cloud Comput"},{"issue":"1","key":"2060_CR29","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1002\/spe.995","volume":"41","author":"R\u00a0N Calheiros","year":"2011","unstructured":"Calheiros R\u00a0N, Ranjan R, Beloglazov A, De Rose C\u00a0A, Buyya R (2011) Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23\u201350","journal-title":"Softw Pract Exp"},{"key":"2060_CR30","unstructured":"Amazon Web Service, \n                        http:\/\/aws.amazon.com\/autoscaling"},{"key":"2060_CR31","doi-asserted-by":"crossref","unstructured":"Mao M, Humphrey M (2013) Scaling and scheduling to maximize application performance within budget constraints in cloud workflows. In: IEEE 27th International Symposium on Parallel and Distributed Processing (IPDPS), IEEE, pp 67\u201378","DOI":"10.1109\/IPDPS.2013.61"},{"issue":"1","key":"2060_CR32","doi-asserted-by":"crossref","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. Futur Gener Comput Syst 29(1):158\u2013169","journal-title":"Futur Gener Comput Syst"},{"issue":"8","key":"2060_CR33","doi-asserted-by":"crossref","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":"2060_CR34","unstructured":"https:\/\/confluence.pegasus.isi.edu\/display\/pegasus\/WorkflowGenerator"},{"key":"2060_CR35","doi-asserted-by":"publisher","unstructured":"Chen H, Wu G, Huo L, Qi Y (2017) Objective space division based adaptive multiobjective optimization algorithm. J Softw. doi:\n                        10.13328\/j.cnki.jos.005278","DOI":"10.13328\/j.cnki.jos.005278"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-017-2060-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2060-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2060-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,10,18]],"date-time":"2017-10-18T09:36:32Z","timestamp":1508319392000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-017-2060-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5,3]]},"references-count":35,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2017,11]]}},"alternative-id":["2060"],"URL":"https:\/\/doi.org\/10.1007\/s11227-017-2060-4","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,5,3]]}}}