{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,19]],"date-time":"2026-07-19T03:35:49Z","timestamp":1784432149871,"version":"3.55.0"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,1,16]],"date-time":"2020-01-16T00:00:00Z","timestamp":1579132800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,16]],"date-time":"2020-01-16T00:00:00Z","timestamp":1579132800000},"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":["Mobile Netw Appl"],"published-print":{"date-parts":[[2020,4]]},"DOI":"10.1007\/s11036-019-01450-0","type":"journal-article","created":{"date-parts":[[2020,1,16]],"date-time":"2020-01-16T19:06:41Z","timestamp":1579201601000},"page":"690-700","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["A Novel Approach to Scheduling Workflows Upon Cloud Resources with Fluctuating Performance"],"prefix":"10.1007","volume":"25","author":[{"given":"Yi","family":"Pan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shu","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3347-8046","authenticated-orcid":false,"given":"Lei","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yunni","family":"Xia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wanbo","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shanchen","family":"Pang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ziyang","family":"Zeng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peng","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yawen","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,1,16]]},"reference":[{"issue":"2","key":"1450_CR1","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1109\/TII.2015.2405792","volume":"11","author":"Y Xia","year":"2015","unstructured":"Xia Y, Zhou M, Luo X, Pang S, Zhu Q (2015) Stochastic modeling and performance analysis of migration-enabled and error-prone clouds. IEEE Transactions on Industrial Informatics 11(2):495\u2013504","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"5","key":"1450_CR2","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1109\/TSE.2013.48","volume":"40","author":"Q He","year":"2014","unstructured":"He Q, Han J, Yang Y, Jin H, Schneider J, Versteeg S (2014) Formulating cost-effective monitoring strategies for service-based systems. IEEE Trans Softw Eng 40(5):461\u2013482","journal-title":"IEEE Trans Softw Eng"},{"key":"1450_CR3","doi-asserted-by":"crossref","unstructured":"Yao Y, Cao J, Jiang Y, Wang J (2016) An optimal engine component placement strategy for cloud workflow service. In: IEEE international conference on web services, pp 380\u2013387","DOI":"10.1109\/ICWS.2016.56"},{"key":"1450_CR4","doi-asserted-by":"crossref","unstructured":"He Q, Xie X, Chen F et al (2015) Spectrum-based runtime anomaly localisation in service-based systems. In: IEEE international conference on services computing, pp 90\u201397","DOI":"10.1109\/SCC.2015.22"},{"issue":"12","key":"1450_CR5","doi-asserted-by":"publisher","first-page":"3401","DOI":"10.1109\/TPDS.2017.2735400","volume":"28","author":"Q Wu","year":"2017","unstructured":"Wu Q, Ishikawa F, Zhu Q, Xia Y, Wen J (2017) Deadline-constrained cost optimization approaches for workflow scheduling in clouds. IEEE Transactions on Parallel and Distributed Systems 28(12):3401\u20133412","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"1","key":"1450_CR6","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1109\/TSC.2016.2593462","volume":"10","author":"Q He","year":"2017","unstructured":"He Q, Xie X, Wang Y et al (2017) Localizing runtime anomalies in service-oriented systems. IEEE Transactions on Services Computing 10(1):94\u2013106","journal-title":"IEEE Transactions on Services Computing"},{"issue":"1","key":"1450_CR7","first-page":"73","volume":"45","author":"Y Xia","year":"2015","unstructured":"Xia Y, Zhou M, Luo X, Pang S, Zhu Q (2015) A stochastic approach to analysis of energy-aware DVS-enabled cloud datacenters. Systems Man and Cybernetics 45(1):73\u201383","journal-title":"Systems Man and Cybernetics"},{"issue":"3","key":"1450_CR8","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1109\/TSC.2014.2338851","volume":"8","author":"S Hwang","year":"2015","unstructured":"Hwang S, Hsu C, Lee C (2015) Service selection for web services with probabilistic QoS. IEEE Trans Serv Comput 8(3):467\u2013480","journal-title":"IEEE Trans Serv Comput"},{"issue":"1","key":"1450_CR9","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1109\/TASE.2013.2276477","volume":"12","author":"Y Xia","year":"2015","unstructured":"Xia Y, Zhou M, Luo X, Zhu Q, Li J, Huang Y (2015) Stochastic modeling and quality evaluation of infrastructure-as-a-service clouds. IEEE Trans Autom Sci Eng 12(1):162\u2013170","journal-title":"IEEE Trans Autom Sci Eng"},{"issue":"1","key":"1450_CR10","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1109\/TSC.2010.5","volume":"3","author":"JE Hadad","year":"2010","unstructured":"Hadad JE, Manouvrier M, Rukoz M (2010) TQOs: transactional and QoS-aware selection algorithm for automatic web service composition. IEEE Trans Serv Comput 3(1):73\u201385","journal-title":"IEEE Trans Serv Comput"},{"key":"1450_CR11","doi-asserted-by":"crossref","unstructured":"Wang Y, Liu H, Zheng W et al (2019) Multi-objective workflow scheduling with Deep-Q-Network-Based multi-agent reinforcement learning. IEEE Access, pp 39974\u201339982","DOI":"10.1109\/ACCESS.2019.2902846"},{"key":"1450_CR12","doi-asserted-by":"crossref","unstructured":"Li W, Liao K, He Q, Xia Y (2019) Performance-aware cost-effective resource provisioning for future grid IoT-cloud system. Journal of Energy Engineering-asce 145(5)","DOI":"10.1061\/(ASCE)EY.1943-7897.0000611"},{"key":"1450_CR13","doi-asserted-by":"crossref","unstructured":"Yin Y, Xia J, Li Y, Xu Y, Xu W, Yu L (2019) Group-wise itinerary planning in temporary mobile social network. IEEE Access, pp 83682\u201383693","DOI":"10.1109\/ACCESS.2019.2923459"},{"key":"1450_CR14","doi-asserted-by":"publisher","unstructured":"Yin Y, Chen L, Xu Y, Wan J, Zhang H, Mai Z (2019) QoS prediction for service recommendation with deep feature learning in edge computing environment. Mobile Netw Appl. https:\/\/doi.org\/10.1007\/s11036-019-01241-7","DOI":"10.1007\/s11036-019-01241-7"},{"key":"1450_CR15","doi-asserted-by":"crossref","unstructured":"Yin Y, Zhang W, Xu Y, Zhang H, Mai Z, Yu L (2019) Qos prediction for mobile edge service recommendation with auto-encoder. IEEE Access, pp 62312\u201362324","DOI":"10.1109\/ACCESS.2019.2914737"},{"issue":"3","key":"1450_CR16","first-page":"755","volume":"20","author":"H Gao","year":"2019","unstructured":"Gao H, Huang W, Duan Y, Yang X, Zou Q (2019) Research on cost-driven services composition in an uncertain environment. J Internet Technol 20(3):755\u2013769","journal-title":"J Internet Technol"},{"issue":"3","key":"1450_CR17","first-page":"547","volume":"25","author":"H Gao","year":"2019","unstructured":"Gao H, Huang W, Yang X (2019) Applying probabilistic model checking to path planning in an intelligent transportation system using mobility trajectories and their statistical data. Intell Autom Soft Comput 25(3):547\u2013559","journal-title":"Intell Autom Soft Comput"},{"issue":"10","key":"1450_CR18","doi-asserted-by":"publisher","first-page":"1369","DOI":"10.1142\/S0218194018500390","volume":"28","author":"H Gao","year":"2018","unstructured":"Gao H, Miao H, Liu L, Kai J, Zhao K (2018) Automated quantitative verification for service-based system design: a visualization transform tool perspective. Int J Softw Eng Knowl Eng 28(10):1369\u20131397","journal-title":"Int J Softw Eng Knowl Eng"},{"issue":"1","key":"1450_CR19","first-page":"460","volume":"3","author":"J Schad","year":"2010","unstructured":"Schad J, Dittrich J, Quianeruiz J (2010) Runtime measurements in the cloud: observing, analyzing, and reducing variance. Very Large Data Bases 3(1):460\u2013471","journal-title":"Very Large Data Bases"},{"key":"1450_CR20","doi-asserted-by":"crossref","unstructured":"Jackson K, Ramakrishnan L, Muriki K et al (2010) Performance analysis of high performance computing applications on the amazon web services cloud. In: IEEE international conference on cloud computing technology and science, pp 159\u2013168","DOI":"10.1109\/CloudCom.2010.69"},{"key":"1450_CR21","doi-asserted-by":"crossref","unstructured":"Wu Q, Zhu Q, Jian X, Ishikawa F (2014) Broker-based SLA-aware composite service provisioning. J Syst Softw, pp 194\u2013201","DOI":"10.1016\/j.jss.2014.06.027"},{"issue":"2","key":"1450_CR22","doi-asserted-by":"publisher","first-page":"280","DOI":"10.1145\/322003.322011","volume":"24","author":"OH Ibarra","year":"1977","unstructured":"Ibarra OH, Kim CE (1977) Heuristic algorithms for scheduling independent tasks on nonidentical processors. J ACM 24(2):280\u2013289","journal-title":"J ACM"},{"key":"1450_CR23","unstructured":"Casas I, Taheri J, Ranjan R, Wang L, Zomaya AY (2016) GA-ETI: an enhanced genetic algorithm for the scheduling of scientific workflows in cloud environments. J of Comput Sci, pp 318\u2013331"},{"key":"1450_CR24","doi-asserted-by":"crossref","unstructured":"Verma A, Kaushal S (2017) A hybrid multi-objective Particle Swarm Optimization for scientific workflow scheduling. Parall Comput, pp 1\u201319","DOI":"10.1016\/j.parco.2017.01.002"},{"key":"1450_CR25","doi-asserted-by":"crossref","unstructured":"Zhou X, Zhang G, Sun J, Zhou J, Wei T, Hu S (2019) Minimizing cost and makespan for workflow scheduling in cloud using fuzzy dominance sort based HEFT. Futur Gener Comput Syst, pp 278\u2013289","DOI":"10.1016\/j.future.2018.10.046"},{"key":"1450_CR26","doi-asserted-by":"crossref","unstructured":"Wang Y, Jiang J, Xia Y, Wu Q, Luo X, Zhu Q (2018) A multi-stage dynamic game-theoretic approach for multi-workflow scheduling on heterogeneous virtual machines from multiple infrastructure-as-a-service clouds. In: International conference on services computing, pp 137\u2013152","DOI":"10.1007\/978-3-319-94376-3_9"},{"issue":"1","key":"1450_CR27","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1109\/TCC.2015.2451649","volume":"6","author":"J Sahni","year":"2018","unstructured":"Sahni J, Vidyarthi DP (2018) A cost-effective deadline-constrained dynamic scheduling algorithm for scientific workflows in a cloud environment. IEEE Trans Cloud Comput 6(1):2\u201318","journal-title":"IEEE Trans Cloud Comput"},{"key":"1450_CR28","doi-asserted-by":"crossref","unstructured":"Mao M, Humphrey M (2011) Auto-scaling to minimize cost and meet application deadlines in cloud workflows. In: IEEE international conference on high performance computing data and analytics","DOI":"10.1145\/2063384.2063449"},{"issue":"7","key":"1450_CR29","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 Parall Distr Sys 25(7):1787\u20131796","journal-title":"IEEE Trans Parall Distr Sys"},{"key":"1450_CR30","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: Advanced information networking and applications, pp 858\u2013865","DOI":"10.1109\/AINA.2014.105"},{"issue":"1","key":"1450_CR31","first-page":"57","volume":"2","author":"R Ghosh","year":"2014","unstructured":"Ghosh R, Longo F, Frattini F, Russo S, Trivedi KS (2014) Scalable analytics for IaaS cloud availability. IEEE Int Conf Cloud Comput Technol Sci 2(1):57\u201370","journal-title":"IEEE Int Conf Cloud Comput Technol Sci"},{"issue":"5","key":"1450_CR32","doi-asserted-by":"publisher","first-page":"873","DOI":"10.1109\/TC.2012.37","volume":"62","author":"X Yin","year":"2013","unstructured":"Yin X, Ma X, Trivedi KS (2013) An interacting stochastic models approach for the performance evaluation of DSRC vehicular safety communication. IEEE Trans Comput 62(5):873\u2013885","journal-title":"IEEE Trans Comput"},{"key":"1450_CR33","doi-asserted-by":"crossref","unstructured":"Zheng W, Zhou M, Wu L, et al. (2017) Percentile performance estimation of unreliable IaaS clouds and their cost-optimal capacity decision. IEEE Access, pp 2808\u20132818","DOI":"10.1109\/ACCESS.2017.2666793"},{"key":"1450_CR34","doi-asserted-by":"crossref","unstructured":"Li W, Xia Y, Zhou M, Sun X, Zhu Q (2018) Fluctuation-aware and predictive workflow scheduling in cost-effective infrastructure-as-a-service clouds. IEEE Access, pp 61488\u201361502","DOI":"10.1109\/ACCESS.2018.2869827"},{"issue":"68","key":"1450_CR35","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1016\/j.future.2016.10.012","volume":"68","author":"H Ma","year":"2017","unstructured":"Ma H, Zhu H, Hu Z, Tang W, Dong P (2017) Multi-valued collaborative QoS prediction for cloud service via time series analysis. Futur Gener Comput Syst 68(68):275\u2013288","journal-title":"Futur Gener Comput Syst"},{"issue":"3","key":"1450_CR36","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1109\/TEVC.2004.826067","volume":"8","author":"CA Coello","year":"2004","unstructured":"Coello CA, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256\u2013279","journal-title":"IEEE Trans Evol Comput"},{"issue":"2","key":"1450_CR37","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182\u2013197","journal-title":"IEEE Trans Evol Comput"}],"container-title":["Mobile Networks and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-019-01450-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11036-019-01450-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-019-01450-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,15]],"date-time":"2021-01-15T00:54:36Z","timestamp":1610672076000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11036-019-01450-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,16]]},"references-count":37,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,4]]}},"alternative-id":["1450"],"URL":"https:\/\/doi.org\/10.1007\/s11036-019-01450-0","relation":{},"ISSN":["1383-469X","1572-8153"],"issn-type":[{"value":"1383-469X","type":"print"},{"value":"1572-8153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,16]]},"assertion":[{"value":"16 January 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}