{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T17:33:18Z","timestamp":1770744798004,"version":"3.49.0"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,3,16]],"date-time":"2023-03-16T00:00:00Z","timestamp":1678924800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,3,16]],"date-time":"2023-03-16T00:00:00Z","timestamp":1678924800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Wireless Pers Commun"],"published-print":{"date-parts":[[2023,5]]},"DOI":"10.1007\/s11277-023-10337-z","type":"journal-article","created":{"date-parts":[[2023,3,26]],"date-time":"2023-03-26T23:46:40Z","timestamp":1679874400000},"page":"1417-1434","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["Reliability Based Workflow Scheduling on Cloud Computing with Deadline Constraint"],"prefix":"10.1007","volume":"130","author":[{"given":"Savita","family":"Khurana","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gaurav","family":"Sharma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manni","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7878-363X","authenticated-orcid":false,"given":"Nitin","family":"Goyal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bhanu","family":"Sharma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,3,16]]},"reference":[{"key":"10337_CR1","unstructured":"Bawa, R. K., & Sharma, G. (2012). Reliable resource selection in grid environment. arXiv preprint arXiv:1204.1516"},{"key":"10337_CR2","doi-asserted-by":"publisher","unstructured":"Badotra, S., & Panda, S. N. (2022). Software defined networking: a crucial approach for cloud computing adoption. International Journal of Cloud Computing, 11(2), 123\u2013137. https:\/\/doi.org\/10.1504\/IJCC.2022.122028","DOI":"10.1504\/IJCC.2022.122028"},{"key":"10337_CR3","doi-asserted-by":"publisher","unstructured":"Faragardi, H. R., Shojaee, R., & Yazdani, N. (2012, June). Reliability-aware task allocation in distributed computing systems using hybrid simulated annealing and tabu search. In 2012 IEEE 14th international conference on high performance computing and communication & 2012 IEEE 9th international conference on embedded software and systems (pp. 1088\u20131095). IEEE. https:\/\/doi.org\/10.1109\/HPCC.2012.159","DOI":"10.1109\/HPCC.2012.159"},{"key":"10337_CR4","doi-asserted-by":"publisher","unstructured":"Shojaee, R., Faragardi, H. R., Alaee, S., & Yazdani, N. (2012, November). A new cat swarm optimization based algorithm for reliability-oriented task allocation in distributed systems. In 6th international symposium on telecommunications (IST) (pp. 861\u2013866). IEEE. https:\/\/doi.org\/10.1109\/ISTEL.2012.6483106","DOI":"10.1109\/ISTEL.2012.6483106"},{"key":"10337_CR5","doi-asserted-by":"publisher","unstructured":"Sahoo, S., Sahoo, B., Turuk, A. K., & Mishra, S. K. (2017). Real time task execution in cloud using mapreduce framework. In Resource management and efficiency in cloud computing environments (pp. 190\u2013209). IGI Global. https:\/\/doi.org\/10.4018\/978-1-5225-1721-4.ch008","DOI":"10.4018\/978-1-5225-1721-4.ch008"},{"issue":"2","key":"10337_CR6","doi-asserted-by":"publisher","first-page":"79","DOI":"10.4018\/IJCAC.2019040105","volume":"9","author":"OO Olakanmi","year":"2019","unstructured":"Olakanmi, O. O., & Dada, A. (2019). An efficient privacy-preserving approach for secure verifiable outsourced computing on untrusted platforms. International Journal of Cloud Applications and Computing, 9(2), 79\u201398. https:\/\/doi.org\/10.4018\/IJCAC.2019040105","journal-title":"International Journal of Cloud Applications and Computing"},{"key":"10337_CR7","doi-asserted-by":"crossref","unstructured":"Rani, M., Guleria, K., & Panda, S. N. (2021, September). Cloud Computing An Empowering Technology: Architecture, Applications and Challenges. 9th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO) (pp. 1\u20136). IEEE. https:\/\/ieeexplore.ieee.org\/abstract\/document\/9596259","DOI":"10.1109\/ICRITO51393.2021.9596259"},{"issue":"4","key":"10337_CR8","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1016\/j.jpdc.2007.05.015","volume":"68","author":"MI Daoud","year":"2008","unstructured":"Daoud, M. I., & Kharma, N. (2008). A high performance algorithm for static task scheduling in heterogeneous distributed computing systems. Journal of Parallel and Distributed Computing, 68(4), 399\u2013409. https:\/\/doi.org\/10.1016\/j.jpdc.2007.05.015","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"6","key":"10337_CR9","doi-asserted-by":"publisher","first-page":"902","DOI":"10.1109\/TSC.2016.2519898","volume":"10","author":"A Zhou","year":"2016","unstructured":"Zhou, A., Wang, S., Cheng, B., Zheng, Z., Yang, F., Chang, R. N., Lyu, M. R., & Buyya, R. (2016). Cloud service reliability enhancement via virtual machine placement optimization. IEEE Transactions on Services Computing, 10(6), 902\u2013913. https:\/\/doi.org\/10.1109\/TSC.2016.2519898","journal-title":"IEEE Transactions on Services Computing"},{"issue":"10","key":"10337_CR10","doi-asserted-by":"publisher","first-page":"567","DOI":"10.1016\/j.parco.2013.06.003","volume":"39","author":"L Zhao","year":"2013","unstructured":"Zhao, L., Ren, Y., & Sakurai, K. (2013). Reliable workflow scheduling with less resource redundancy. Parallel Computing, 39(10), 567\u2013585. https:\/\/doi.org\/10.1016\/j.parco.2013.06.003","journal-title":"Parallel Computing"},{"issue":"2","key":"10337_CR11","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1109\/TSC.2013.38","volume":"7","author":"W Qiu","year":"2013","unstructured":"Qiu, W., Zheng, Z., Wang, X., Yang, X., & Lyu, M. R. (2013). Reliability-based design optimization for cloud migration. IEEE Transactions on Services Computing, 7(2), 223\u2013236. https:\/\/doi.org\/10.1109\/TSC.2013.38","journal-title":"IEEE Transactions on Services Computing"},{"issue":"3","key":"10337_CR12","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1109\/TSC.2014.2346492","volume":"8","author":"M Silic","year":"2014","unstructured":"Silic, M., Delac, G., & Srbljic, S. (2014). Prediction of atomic web services reliability for QoS-aware recommendation. IEEE Transactions on services Computing, 8(3), 425\u2013438. https:\/\/doi.org\/10.1109\/TSC.2014.2346492","journal-title":"IEEE Transactions on services Computing"},{"key":"10337_CR13","doi-asserted-by":"publisher","unstructured":"Dongarra, J. J., Jeannot, E., Saule, E., & Shi, Z. (2007, June). Bi-objective scheduling algorithms for optimizing makespan and reliability on heterogeneous systems. In Proceedings of the nineteenth annual ACM symposium on parallel algorithms and architectures (pp. 280\u2013288). https:\/\/doi.org\/10.1145\/1248377.1248423","DOI":"10.1145\/1248377.1248423"},{"issue":"3","key":"10337_CR14","doi-asserted-by":"publisher","first-page":"282","DOI":"10.1016\/j.jpdc.2008.11.007","volume":"69","author":"Q Zheng","year":"2009","unstructured":"Zheng, Q., & Veeravalli, B. (2009). On the design of communication-aware fault-tolerant scheduling algorithms for precedence constrained tasks in grid computing systems with dedicated communication devices. Journal of Parallel and Distributed Computing, 69(3), 282\u2013294. https:\/\/doi.org\/10.1016\/j.jpdc.2008.11.007","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10337_CR15","doi-asserted-by":"publisher","unstructured":"Yu, J., Buyya, R., & Ramamohanarao, K. (2008). Workflow scheduling algorithms for grid computing. In Metaheuristics for scheduling in distributed computing environments (pp. 173\u2013214). Springer. https:\/\/doi.org\/10.1007\/978-3-540-69277-5_7","DOI":"10.1007\/978-3-540-69277-5_7"},{"issue":"3","key":"10337_CR16","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/s10723-005-9010-8","volume":"3","author":"J Yu","year":"2005","unstructured":"Yu, J., & Buyya, R. (2005). A taxonomy of workflow management systems for grid computing. Journal of Grid Computing, 3(3), 171\u2013200. https:\/\/doi.org\/10.1007\/s10723-005-9010-8","journal-title":"Journal of Grid Computing"},{"issue":"4","key":"10337_CR17","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1007\/s10723-014-9294-7","volume":"12","author":"H Arabnejad","year":"2014","unstructured":"Arabnejad, H., & Barbosa, J. G. (2014). A budget constrained scheduling algorithm for workflow applications. Journal of Grid Computing, 12(4), 665\u2013679. https:\/\/doi.org\/10.1007\/s10723-014-9294-7","journal-title":"Journal of Grid Computing"},{"key":"10337_CR18","doi-asserted-by":"publisher","unstructured":"Sakellariou, R., Zhao, H., Tsiakkouri, E., & Dikaiakos, M. D. (2007). Scheduling workflows with budget constraints. In Integrated research in GRID computing (pp. 189\u2013202). Springer. https:\/\/doi.org\/10.1007\/978-0-387-47658-2_14","DOI":"10.1007\/978-0-387-47658-2_14"},{"issue":"11","key":"10337_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.14257\/ijgdc.2018.11.11.01","volume":"11","author":"N Miglani","year":"2018","unstructured":"Miglani, N., & Sharma, G. (2018). An adaptive load balancing algorithm using categorization of tasks on virtual machine based upon queuing policy in cloud environment. International Journal of Grid and Distributed Computing, 11(11), 1\u20132. https:\/\/doi.org\/10.14257\/ijgdc.2018.11.11.01","journal-title":"International Journal of Grid and Distributed Computing"},{"issue":"4\u20135","key":"10337_CR20","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/j.parco.2013.03.002","volume":"39","author":"S Su","year":"2013","unstructured":"Su, S., Li, J., Huang, Q., Huang, X., Shuang, K., & Wang, J. (2013). Cost-efficient task scheduling for executing large programs in the cloud. Parallel Computing, 39(4\u20135), 177\u2013188. https:\/\/doi.org\/10.1016\/j.parco.2013.03.002","journal-title":"Parallel Computing"},{"issue":"2","key":"10337_CR21","doi-asserted-by":"publisher","first-page":"477","DOI":"10.1007\/s00607-019-00740-5","volume":"102","author":"SS Mousavi Nik","year":"2020","unstructured":"Mousavi Nik, S. S., Naghibzadeh, M., & Sedaghat, Y. (2020). Cost-driven workflow scheduling on the cloud with deadline and reliability constraints. Computing, 102(2), 477\u2013500. https:\/\/doi.org\/10.1007\/s00607-019-00740-5","journal-title":"Computing"},{"issue":"2","key":"10337_CR22","doi-asserted-by":"publisher","first-page":"496","DOI":"10.1007\/s11227-013-1014-8","volume":"67","author":"S Kianpisheh","year":"2014","unstructured":"Kianpisheh, S., & Moghadam Charkari, N. (2014). A grid workflow Quality-of-Service estimation based on resource availability prediction. The Journal of Supercomputing, 67(2), 496\u2013527. https:\/\/doi.org\/10.1007\/s11227-013-1014-8","journal-title":"The Journal of Supercomputing"},{"key":"10337_CR23","doi-asserted-by":"publisher","unstructured":"Khurana, S., & Singh, R. K. (2018, September). Virtual machine categorization and enhance task scheduling framework in cloud environment. In 2018 international conference on computing, power and communication technologies (GUCON) (pp. 391\u2013394). IEEE. https:\/\/doi.org\/10.1109\/GUCON.2018.8675020","DOI":"10.1109\/GUCON.2018.8675020"},{"issue":"5","key":"10337_CR24","doi-asserted-by":"publisher","first-page":"871","DOI":"10.1109\/TSC.2017.2665552","volume":"13","author":"G Xie","year":"2017","unstructured":"Xie, G., Zeng, G., Chen, Y., Bai, Y., Zhou, Z., Li, R., & Li, K. (2017). Minimizing redundancy to satisfy reliability requirement for a parallel application on heterogeneous service-oriented systems. IEEE Transactions on Services Computing, 13(5), 871\u2013886. https:\/\/doi.org\/10.1109\/TSC.2017.2665552","journal-title":"IEEE Transactions on Services Computing"},{"key":"10337_CR25","doi-asserted-by":"publisher","unstructured":"Zhao, L., Ren, Y., & Sakurai, K. (2011, March). A resource minimizing scheduling algorithm with ensuring the deadline and reliability in heterogeneous systems. In 2011 IEEE international conference on advanced information networking and applications (pp. 275\u2013282). IEEE. https:\/\/doi.org\/10.1109\/AINA.2011.87","DOI":"10.1109\/AINA.2011.87"},{"key":"10337_CR26","doi-asserted-by":"publisher","unstructured":"Qin, X., Jiang, H., & Swanson, D. R. (2002, August). An efficient fault-tolerant scheduling algorithm for real-time tasks with precedence constraints in heterogeneous systems. In Proceedings international conference on parallel processing (pp. 360\u2013368). IEEE. https:\/\/doi.org\/10.1109\/ICPP.2002.1040892","DOI":"10.1109\/ICPP.2002.1040892"},{"issue":"8","key":"10337_CR27","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1016\/j.parco.2010.10.003","volume":"37","author":"C Boeres","year":"2011","unstructured":"Boeres, C., Sardi\u00f1a, I. M., & Drummond, L. M. (2011). An efficient weighted bi-objective scheduling algorithm for heterogeneous systems. Parallel Computing, 37(8), 349\u2013364. https:\/\/doi.org\/10.1016\/j.parco.2010.10.003","journal-title":"Parallel Computing"},{"issue":"04","key":"10337_CR28","doi-asserted-by":"publisher","first-page":"1950024","DOI":"10.1142\/S146902681950024X","volume":"18","author":"G Narendrababu Reddy","year":"2019","unstructured":"Narendrababu Reddy, G., & Phani Kumar, S. (2019). Regressive whale optimization for workflow scheduling in cloud computing. International Journal of Computational Intelligence and Applications, 18(04), 1950024. https:\/\/doi.org\/10.1142\/S146902681950024X","journal-title":"International Journal of Computational Intelligence and Applications"},{"issue":"3","key":"10337_CR29","doi-asserted-by":"publisher","first-page":"1629","DOI":"10.1007\/s10489-020-01875-1","volume":"51","author":"KK Chakravarthi","year":"2021","unstructured":"Chakravarthi, K. K., Shyamala, L., & Vaidehi, V. (2021). Cost-effective workflow scheduling approach on cloud under deadline constraint using firefly algorithm. Applied Intelligence, 51(3), 1629\u20131644. https:\/\/doi.org\/10.1007\/s10489-020-01875-1","journal-title":"Applied Intelligence"},{"key":"10337_CR30","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.ins.2020.04.039","volume":"531","author":"L Zhang","year":"2020","unstructured":"Zhang, L., Zhou, L., & Salah, A. (2020). Efficient scientific workflow scheduling for deadline-constrained parallel tasks in cloud computing environments. Information Sciences, 531, 31\u201346. https:\/\/doi.org\/10.1016\/j.ins.2020.04.039","journal-title":"Information Sciences"},{"issue":"2","key":"10337_CR31","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1007\/s10586-020-03145-8","volume":"24","author":"A Iranmanesh","year":"2021","unstructured":"Iranmanesh, A., & Naji, H. R. (2021). DCHG-TS: A deadline-constrained and cost-effective hybrid genetic algorithm for scientific workflow scheduling in cloud computing. Cluster Computing, 24(2), 667\u2013681. https:\/\/doi.org\/10.1007\/s10586-020-03145-8","journal-title":"Cluster Computing"},{"issue":"2","key":"10337_CR32","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1109\/TASE.2020.2971512","volume":"18","author":"H Yuan","year":"2020","unstructured":"Yuan, H., Liu, H., Bi, J., & Zhou, M. (2020). Revenue and energy cost-optimized biobjective task scheduling for green cloud data centers. IEEE Transactions on Automation Science and Engineering, 18(2), 817\u2013830. https:\/\/doi.org\/10.1109\/TASE.2020.2971512","journal-title":"IEEE Transactions on Automation Science and Engineering"},{"issue":"1","key":"10337_CR33","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1109\/TCC.2017.2732344","volume":"8","author":"TP Pham","year":"2017","unstructured":"Pham, T. P., Durillo, J. J., & Fahringer, T. (2017). Predicting workflow task execution time in the cloud using a two-stage machine learning approach. IEEE Transactions on Cloud Computing, 8(1), 256\u2013268. https:\/\/doi.org\/10.1109\/TCC.2017.2732344","journal-title":"IEEE Transactions on Cloud Computing"},{"issue":"3","key":"10337_CR34","doi-asserted-by":"publisher","first-page":"682","DOI":"10.1109\/TPDS.2013.57","volume":"25","author":"H Arabnejad","year":"2013","unstructured":"Arabnejad, H., & Barbosa, J. G. (2013). List scheduling algorithm for heterogeneous systems by an optimistic cost table. IEEE Transactions on Parallel and Distributed Systems, 25(3), 682\u2013694. https:\/\/doi.org\/10.1109\/TPDS.2013.57","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"10337_CR35","doi-asserted-by":"publisher","DOI":"10.4108\/eai.13-7-2018.161408","author":"S Khurana","year":"2020","unstructured":"Khurana, S., & Singh, R. (2020). Workflow scheduling and reliability improvement by hybrid intelligence optimization approach with task ranking. EAI Endorsed Transactions on Scalable Information Systems. https:\/\/doi.org\/10.4108\/eai.13-7-2018.161408","journal-title":"EAI Endorsed Transactions on Scalable Information Systems"}],"container-title":["Wireless Personal Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-023-10337-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11277-023-10337-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-023-10337-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,10]],"date-time":"2023-05-10T22:23:37Z","timestamp":1683757417000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11277-023-10337-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,16]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,5]]}},"alternative-id":["10337"],"URL":"https:\/\/doi.org\/10.1007\/s11277-023-10337-z","relation":{},"ISSN":["0929-6212","1572-834X"],"issn-type":[{"value":"0929-6212","type":"print"},{"value":"1572-834X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,16]]},"assertion":[{"value":"25 February 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 March 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"No conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}