{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T19:32:09Z","timestamp":1769283129583,"version":"3.49.0"},"reference-count":60,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,1,3]],"date-time":"2023-01-03T00:00:00Z","timestamp":1672704000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,3]],"date-time":"2023-01-03T00:00:00Z","timestamp":1672704000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001501","name":"University Grants Commission","doi-asserted-by":"publisher","award":["F.30-377\/2017 (BSR)"],"award-info":[{"award-number":["F.30-377\/2017 (BSR)"]}],"id":[{"id":"10.13039\/501100001501","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001501","name":"University Grants Commission","doi-asserted-by":"publisher","award":["Code-10057\/B30528"],"award-info":[{"award-number":["Code-10057\/B30528"]}],"id":[{"id":"10.13039\/501100001501","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2024,2]]},"DOI":"10.1007\/s10586-022-03819-5","type":"journal-article","created":{"date-parts":[[2023,1,3]],"date-time":"2023-01-03T11:04:14Z","timestamp":1672743854000},"page":"341-376","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Security prioritized multiple workflow allocation model under precedence constraints in cloud computing environment"],"prefix":"10.1007","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0668-9796","authenticated-orcid":false,"given":"Mahfooz","family":"Alam","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4081-5963","authenticated-orcid":false,"given":"Mohammad","family":"Shahid","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9969-6110","authenticated-orcid":false,"given":"Suhel","family":"Mustajab","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,1,3]]},"reference":[{"key":"3819_CR1","doi-asserted-by":"crossref","unstructured":"Mell, P., & Grance, T. (2011). The NIST definition of cloud computing. National Institute of Standards and Technology Special Publication, 800\u2013145.","DOI":"10.6028\/NIST.SP.800-145"},{"key":"3819_CR2","volume-title":"Distributed and Cloud Computing: From Parallel Processing to the Internet of Things","author":"K Hwang","year":"2013","unstructured":"Hwang, K., Dongarra, J., Fox, G.C.: Distributed and Cloud Computing: From Parallel Processing to the Internet of Things. Morgan kaufmann, Burlington (2013)"},{"issue":"11","key":"3819_CR3","doi-asserted-by":"publisher","first-page":"1261","DOI":"10.1002\/cpe.1708","volume":"23","author":"Y Wang","year":"2011","unstructured":"Wang, Y., Lu, P.: Dataflow detection and applications to workflow scheduling. Concurr. Comput.: Pract. Exp. 23(11), 1261\u20131283 (2011)","journal-title":"Concurr. Comput.: Pract. Exp."},{"key":"3819_CR4","doi-asserted-by":"crossref","unstructured":"Wang, Y., & Shi, W. (2013). On scheduling algorithms for mapreduce jobs in heterogeneous clouds with budget constraints. In\u00a0International Conference on Principles of Distributed Systems\u00a0(pp. 251\u2013265). Springer, Cham.","DOI":"10.1007\/978-3-319-03850-6_18"},{"issue":"3","key":"3819_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.: Characterizing and profiling scientific workflows. Futur. Gener. Comput. Syst. 29(3), 682\u2013692 (2013)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"24","key":"3819_CR6","doi-asserted-by":"publisher","first-page":"e4295","DOI":"10.1002\/cpe.4295","volume":"29","author":"AR Arunarani","year":"2017","unstructured":"Arunarani, A.R., Manjula, D., Sugumaran, V.: FFBAT: a security and cost-aware workflow scheduling approach combining firefly and bat algorithms. Concurr. Comput.: Pract. Exp. 29(24), e4295 (2017)","journal-title":"Concurr. Comput.: Pract. Exp."},{"issue":"3","key":"3819_CR7","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1108\/IJPCC-04-2020-0029","volume":"17","author":"M Alam","year":"2021","unstructured":"Alam, M., Mahak, Haidri, R.A., Yadav, D.K.: Efficient task scheduling on virtual machine in cloud computing environment. Int. J. Pervasive Comput. Commun. 17(3), 271\u2013287 (2021)","journal-title":"Int. J. Pervasive Comput. Commun."},{"issue":"5","key":"3819_CR8","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1016\/j.future.2008.06.012","volume":"25","author":"E Deelman","year":"2009","unstructured":"Deelman, E., Gannon, D., Shields, M., Taylor, I.: Workflows and e-Science: an overview of workflow system features and capabilities. Futur. Gener. Comput. Syst. 25(5), 528\u2013540 (2009)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"2","key":"3819_CR9","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1109\/71.207593","volume":"4","author":"GC Sih","year":"1993","unstructured":"Sih, G.C., Lee, E.A.: A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures. IEEE Trans. Parallel Distrib. Syst. 4(2), 175\u2013187 (1993)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"3819_CR10","unstructured":"Iverson, M. A., \u00d6zg\u00fcner, F., & Follen, G. J. (1995). Parallelizing existing applications in a distributed heterogeneous environment. In\u00a04th Heterogeneous Computing Workshop (HCW'95)."},{"issue":"3","key":"3819_CR11","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.: Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans. Parallel Distrib. Syst. 13(3), 260\u2013274 (2002)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"3819_CR12","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1016\/j.procs.2017.12.093","volume":"125","author":"K Dubey","year":"2018","unstructured":"Dubey, K., Kumar, M., Sharma, S.C.: Modified HEFT algorithm for task scheduling in cloud environment. Procedia Comput. Sci. 125, 725\u2013732 (2018)","journal-title":"Procedia Comput. Sci."},{"issue":"3","key":"3819_CR13","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.: List scheduling algorithm for heterogeneous systems by an optimistic cost table. IEEE Trans. Parallel Distrib. Syst. 25(3), 682\u2013694 (2013)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"4\u20135","key":"3819_CR14","doi-asserted-by":"publisher","first-page":"298","DOI":"10.1504\/IJHPCN.2017.086534","volume":"10","author":"T Huang","year":"2017","unstructured":"Huang, T., Li, T., Dong, Q., Zhao, K., Ma, W., Yang, Y.: Communication-aware task scheduling algorithm for heterogeneous computing. Int. J. High Perform. Comput. Netw. 10(4\u20135), 298\u2013309 (2017)","journal-title":"Int. J. High Perform. Comput. Netw."},{"key":"3819_CR15","doi-asserted-by":"publisher","first-page":"173884","DOI":"10.1109\/ACCESS.2019.2956759","volume":"7","author":"T Li","year":"2019","unstructured":"Li, T., Cao, D., Lu, Y., Huang, T., Sun, C., Dong, Q., Gong, X.: DBEFT: a dependency-ratio bundling earliest finish time algorithm for heterogeneous computing. IEEE Access 7, 173884\u2013173896 (2019)","journal-title":"IEEE Access"},{"key":"3819_CR16","doi-asserted-by":"crossref","unstructured":"Haidri, R. A., Katti, C. P., & Saxena, P. C. (2017). Cost effective deadline aware scheduling strategy for workflow applications on virtual machines in cloud computing.\u00a0Journal of King Saud University-Computer and Information Sciences.","DOI":"10.1002\/cpe.5006"},{"issue":"1","key":"3819_CR17","doi-asserted-by":"publisher","first-page":"579","DOI":"10.1007\/s10586-021-03432-y","volume":"25","author":"A Belgacem","year":"2022","unstructured":"Belgacem, A., Beghdad-Bey, K.: Multi-objective workflow scheduling in cloud computing: trade-off between makespan and cost. Clust. Comput. 25(1), 579\u2013595 (2022)","journal-title":"Clust. Comput."},{"key":"3819_CR18","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1016\/j.future.2022.02.018","volume":"132","author":"M Hussain","year":"2022","unstructured":"Hussain, M., Wei, L.F., Rehman, A., Abbas, F., Hussain, A., Ali, M.: Deadline-constrained energy-aware workflow scheduling in geographically distributed cloud data centers. Futur. Gener. Comput. Syst. 132, 211\u2013222 (2022)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"3819_CR19","doi-asserted-by":"publisher","first-page":"13400","DOI":"10.1016\/j.jnca.2022.103400","volume":"203","author":"JK Konjaang","year":"2022","unstructured":"Konjaang, J.K., Murphy, J., Murphy, L.: Energy-efficient virtual-machine mapping algorithm (EViMA) for workflow tasks with deadlines in a cloud environment. J Netw. Comput. Appl. 203, 13400 (2022)","journal-title":"J Netw. Comput. Appl."},{"issue":"1","key":"3819_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJDST.2018010101","volume":"9","author":"J Thaman","year":"2018","unstructured":"Thaman, J., Kumar, K.: Performance aware planning algorithms for cloud environments. Int. J. Distrib. Syst. Technol. (IJDST) 9(1), 1\u201315 (2018)","journal-title":"Int. J. Distrib. Syst. Technol. (IJDST)"},{"key":"3819_CR21","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1016\/j.jpdc.2018.03.004","volume":"132","author":"R Mahmud","year":"2019","unstructured":"Mahmud, R., Srirama, S.N., Ramamohanarao, K., Buyya, R.: Quality of experience (QoE)-aware placement of applications in fog computing environments. J. Parallel Distrib. Comput. 132, 190\u2013203 (2019)","journal-title":"J. Parallel Distrib. Comput."},{"issue":"5","key":"3819_CR22","doi-asserted-by":"publisher","first-page":"682","DOI":"10.1109\/TPDS.2007.70776","volume":"19","author":"T Xie","year":"2008","unstructured":"Xie, T., Qin, X.: Security-aware resource allocation for real-time parallel jobs on homogeneous and heterogeneous clusters. IEEE Trans. Parallel Distrib. Syst. 19(5), 682\u2013697 (2008)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"16","key":"3819_CR23","doi-asserted-by":"publisher","first-page":"1982","DOI":"10.1002\/cpe.1456","volume":"21","author":"M Wang","year":"2009","unstructured":"Wang, M., Ramamohanarao, K., Chen, J.: Trust-based robust scheduling and runtime adaptation of scientific workflow. Concurr. Comput.: Pract. Exp. 21(16), 1982\u20131998 (2009)","journal-title":"Concurr. Comput.: Pract. Exp."},{"issue":"7","key":"3819_CR24","doi-asserted-by":"publisher","first-page":"1017","DOI":"10.1109\/TC.2010.117","volume":"60","author":"T Xiaoyong","year":"2010","unstructured":"Xiaoyong, T., Li, K., Zeng, Z., Veeravalli, B.: A novel security-driven scheduling algorithm for precedence-constrained tasks in heterogeneous distributed systems. IEEE Trans. Comput. 60(7), 1017\u20131029 (2010)","journal-title":"IEEE Trans. Comput."},{"issue":"3","key":"3819_CR25","doi-asserted-by":"publisher","first-page":"2321","DOI":"10.1016\/j.eswa.2011.08.048","volume":"39","author":"W Wang","year":"2012","unstructured":"Wang, W., Zeng, G., Tang, D., Yao, J.: Cloud-DLS: dynamic trusted scheduling for cloud computing. Expert Syst. Appl. 39(3), 2321\u20132329 (2012)","journal-title":"Expert Syst. Appl."},{"key":"3819_CR26","doi-asserted-by":"crossref","unstructured":"Tan, W., Sun, Y., Lu, G., Tang, A., & Cui, L. (2012, November). Trust services-oriented multi-objects workflow scheduling model for cloud computing. In:\u00a0Joint international conference on pervasive computing and the networked world\u00a0(pp. 617\u2013630). Springer, Berlin, Heidelberg.","DOI":"10.1007\/978-3-642-37015-1_54"},{"issue":"04","key":"3819_CR27","doi-asserted-by":"publisher","first-page":"520","DOI":"10.4236\/cs.2016.74044","volume":"7","author":"GJ Rathanam","year":"2016","unstructured":"Rathanam, G.J., Rajaram, A.: Trust based meta-heuristics workflow scheduling in cloud service environment. Circuits Syst. 7(04), 520 (2016)","journal-title":"Circuits Syst."},{"issue":"9","key":"3819_CR28","doi-asserted-by":"publisher","first-page":"2674","DOI":"10.1109\/TPDS.2017.2678507","volume":"28","author":"H Chen","year":"2017","unstructured":"Chen, H., Zhu, X., Qiu, D., Liu, L., Du, Z.: Scheduling for workflows with security-sensitive intermediate data by selective tasks duplication in clouds. IEEE Trans. Parallel Distrib. Syst. 28(9), 2674\u20132688 (2017)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"3819_CR29","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1007\/978-3-030-03359-0_2","volume-title":"Cloud Computing for Geospatial Big Data Analytics","author":"JAJ Sujana","year":"2019","unstructured":"Sujana, J.A.J., Geethanjali, M., Raj, R.V., Revathi, T.: Trust model-based scheduling of stochastic workflows in cloud and fog computing. In: Cloud Computing for Geospatial Big Data Analytics, pp. 29\u201354. Springer, Cham (2019)"},{"key":"3819_CR30","doi-asserted-by":"crossref","unstructured":"Shahid, M., Alam, M., Hasan, F., & Imran, M. (2021). Security-aware workflow allocation strategy for IaaS cloud environment. In\u00a0Proceedings of International Conference on Communication and Computational Technologies\u00a0(pp. 241\u2013252). Springer, Singapore,","DOI":"10.1007\/978-981-15-5077-5_22"},{"key":"3819_CR31","doi-asserted-by":"crossref","unstructured":"Alam, M., Shahid, M., & Mustajab, S. (2021). SAHEFT: security aware heterogeneous earliest finish time workflow allocation strategy for IaaS cloud environment. In:\u00a02021 IEEE Madras Section Conference (MASCON)\u00a0(pp. 1\u20138). IEEE.","DOI":"10.1109\/MASCON51689.2021.9563503"},{"key":"3819_CR32","doi-asserted-by":"crossref","unstructured":"Alam, M., Shahid, M., & Mustajab, S. (2022). Security prioritized heterogeneous earliest finish time workflow allocation algorithm for cloud computing. Lecture Notes on Data Engineering and Communications Technologies, Vol. 114, pp. xx-xx, 2021, chapter No. 17 in 2nd Congress on Intelligent Systems (CIS-2021). Springer, Singapore.","DOI":"10.1007\/978-981-16-9416-5_17"},{"issue":"1","key":"3819_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13638-019-1526-x","volume":"2019","author":"K Peng","year":"2019","unstructured":"Peng, K., Zhu, M., Zhang, Y., Liu, L., Zhang, J., Leung, V., Zheng, L.: An energy-and cost-aware computation offloading method for workflow applications in mobile edge computing. EURASIP J. Wirel. Commun. Netw. 2019(1), 1\u201315 (2019)","journal-title":"EURASIP J. Wirel. Commun. Netw."},{"issue":"1","key":"3819_CR34","first-page":"1","volume":"12","author":"J Bisht","year":"2022","unstructured":"Bisht, J., Vampugani, V.S.: Load and cost-aware min-min workflow scheduling algorithm for heterogeneous resources in fog, cloud, and edge scenarios. Int. J. Cloud Appl. Comput. (IJCAC) 12(1), 1\u201320 (2022)","journal-title":"Int. J. Cloud Appl. Comput. (IJCAC)"},{"issue":"3","key":"3819_CR35","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1007\/s10723-009-9144-1","volume":"8","author":"LF Bittencourt","year":"2010","unstructured":"Bittencourt, L.F., Madeira, E.R.: Towards the scheduling of multiple workflows on computational grids. J. Grid Comput. 8(3), 419\u2013441 (2010)","journal-title":"J. Grid Comput."},{"key":"3819_CR36","doi-asserted-by":"crossref","unstructured":"Saovapakhiran, B., Michailidis, G., & Devetsikiotis, M. (2011). Aggregated-DAG scheduling for job flow maximization in heterogeneous cloud computing. In:\u00a02011 IEEE Global Telecommunications Conference-GLOBECOM 2011\u00a0(pp. 1\u20136). IEEE.","DOI":"10.1109\/GLOCOM.2011.6133611"},{"issue":"2","key":"3819_CR37","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1007\/s10723-012-9215-6","volume":"10","author":"A Hirales-Carbajal","year":"2012","unstructured":"Hirales-Carbajal, A., Tchernykh, A., Yahyapour, R., Gonz\u00e1lez-Garc\u00eda, J.L., R\u00f6blitz, T., Ram\u00edrez-Alcaraz, J.M.: Multiple workflow scheduling strategies with user run time estimates on a grid. J. Grid Comput. 10(2), 325\u2013346 (2012)","journal-title":"J. Grid Comput."},{"issue":"2","key":"3819_CR38","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1504\/IJGUC.2014.060223","volume":"5","author":"M Shahid","year":"2014","unstructured":"Shahid, M., Raza, Z.: Level-based batch scheduling strategies for computational grid. Int. J. Grid Util. Comput. 5(2), 135\u2013148 (2014)","journal-title":"Int. J. Grid Util. Comput."},{"key":"3819_CR39","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.jss.2015.06.016","volume":"108","author":"M Shahid","year":"2015","unstructured":"Shahid, M., Raza, Z., Sajid, M.: Level based batch scheduling strategy with idle slot reduction under DAG constraints for computational grid. J. Syst. Softw. 108, 110\u2013133 (2015)","journal-title":"J. Syst. Softw."},{"issue":"4","key":"3819_CR40","doi-asserted-by":"publisher","first-page":"1297","DOI":"10.1007\/s11227-014-1361-0","volume":"71","author":"W Chen","year":"2015","unstructured":"Chen, W., Lee, Y.C., Fekete, A., Zomaya, A.Y.: Adaptive multiple-workflow scheduling with task rearrangement. J. Supercomput. 71(4), 1297\u20131317 (2015)","journal-title":"J. Supercomput."},{"key":"3819_CR41","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.future.2015.08.009","volume":"55","author":"K Bochenina","year":"2016","unstructured":"Bochenina, K., Butakov, N., Boukhanovsky, A.: Static scheduling of multiple workflows with soft deadlines in non-dedicated heterogeneous environments. Futur. Gener. Comput. Syst. 55, 51\u201361 (2016)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"3819_CR42","doi-asserted-by":"publisher","first-page":"60359","DOI":"10.1109\/ACCESS.2019.2912652","volume":"7","author":"H Zhang","year":"2019","unstructured":"Zhang, H., Zheng, X., Xia, Y., Li, M.: Workflow scheduling in the cloud with weighted upward-rank priority scheme using random walk and uniform spare budget splitting. IEEE Access 7, 60359\u201360375 (2019)","journal-title":"IEEE Access"},{"issue":"4","key":"3819_CR43","doi-asserted-by":"publisher","first-page":"4002","DOI":"10.1109\/TNSM.2021.3125395","volume":"18","author":"X Ma","year":"2021","unstructured":"Ma, X., Xu, H., Gao, H., Bian, M.: Real-time multiple-workflow scheduling in cloud environments. IEEE Trans. Netw. Serv. Manag. 18(4), 4002\u20134018 (2021)","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"3819_CR44","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1016\/j.future.2019.04.029","volume":"100","author":"V Arabnejad","year":"2019","unstructured":"Arabnejad, V., Bubendorfer, K., Ng, B.: Dynamic multi-workflow scheduling: a deadline and cost-aware approach for commercial clouds. Futur. Gener. Comput. Syst. 100, 98\u2013108 (2019)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"4","key":"3819_CR45","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1007\/s10723-017-9391-5","volume":"15","author":"J Jiang","year":"2017","unstructured":"Jiang, J., Lin, Y., Xie, G., Fu, L., Yang, J.: Time and energy optimization algorithms for the static scheduling of multiple workflows in heterogeneous computing system. J. Grid Comput. 15(4), 435\u2013456 (2017)","journal-title":"J. Grid Comput."},{"key":"3819_CR46","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-022-03600-8","author":"A Taghinezhad-Niar","year":"2022","unstructured":"Taghinezhad-Niar, A., Pashazadeh, S., Taheri, J.: QoS-aware online scheduling of multiple workflows under task execution time uncertainty in clouds. Clust. Comput. (2022). https:\/\/doi.org\/10.1007\/s10586-022-03600-8","journal-title":"Clust. Comput."},{"key":"3819_CR47","doi-asserted-by":"crossref","unstructured":"Anisetti, M., Ardagna, C. A., Bonatti, P. A., Damiani, E., Faella, M., Galdi, C., & Sauro, L. (2014) e-Auctions for multi-cloud service provisioning. In\u00a02014 IEEE International Conference on Services Computing\u00a0(pp. 35\u201342). IEEE.","DOI":"10.1109\/SCC.2014.14"},{"key":"3819_CR48","doi-asserted-by":"crossref","unstructured":"Goertzel, K. M., Winograd, T., McKinley, H. L., Oh, L. J., Colon, M., McGibbon, T., ... & Vienneau, R. (2007). Software Security Assurance State-of-the-Art Report (SOAR). Information Assurance Technology Analysis Center, Herndon, VA, 1\u2013392.","DOI":"10.21236\/ADA472363"},{"issue":"1","key":"3819_CR49","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2767005","volume":"48","author":"CA Ardagna","year":"2015","unstructured":"Ardagna, C.A., Asal, R., Damiani, E., Vu, Q.H.: From security to assurance in the cloud: a survey. ACM Comput. Surv. (CSUR) 48(1), 1\u201350 (2015)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"3819_CR50","first-page":"17","volume":"46","author":"E Deelman","year":"2015","unstructured":"Deelman, E., Vahi, K., Juve, G., Rynge, M., Callaghan, S., Maechling, P.J., Mayani, R., Chen, W., Ferreira da Silva, R., LivnyM, W.K.: Pegasus: a workflow management system for science automation. FuturGenerComputSyst 46, 17\u201335 (2015)","journal-title":"FuturGenerComputSyst"},{"key":"3819_CR51","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1007\/978-1-84628-757-2_4","volume-title":"Workflows for e-Science","author":"DA Brown","year":"2007","unstructured":"Brown, D.A., Brady, P.R., Dietz, A., Cao, J., Johnson, B., McNabb, J.: A case study on the use of workflow technologies for scientific analysis: gravitational wave data analysis. In: Workflows for e-Science, pp. 39\u201359. Springer, London (2007)"},{"issue":"1","key":"3819_CR52","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1137\/1024022","volume":"24","author":"J Hartmanis","year":"1982","unstructured":"Hartmanis, J.: Computers and intractability: a guide to the theory of np-completeness (Michael R. Garey and David S. Johnson). Siam Rev. 24(1), 90 (1982)","journal-title":"Siam Rev."},{"key":"3819_CR53","doi-asserted-by":"publisher","first-page":"101996","DOI":"10.1016\/j.sysarc.2021.101996","volume":"115","author":"S Omer","year":"2021","unstructured":"Omer, S., Azizi, S., Shojafar, M., Tafazolli, R.: A priority, power and traffic-aware virtual machine placement of IoT applications in cloud data centers. J. Syst. Architect. 115, 101996 (2021)","journal-title":"J. Syst. Architect."},{"issue":"4","key":"3819_CR54","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3418501","volume":"21","author":"F Hoseiny","year":"2021","unstructured":"Hoseiny, F., Azizi, S., Shojafar, M., Tafazolli, R.: Joint QoS-aware and cost-efficient task scheduling for fog-cloud resources in a volunteer computing system. ACM Trans. Internet Technol. (TOIT) 21(4), 1\u201321 (2021)","journal-title":"ACM Trans. Internet Technol. (TOIT)"},{"issue":"7","key":"3819_CR55","doi-asserted-by":"publisher","first-page":"864","DOI":"10.1109\/TC.2006.110","volume":"55","author":"T Xie","year":"2006","unstructured":"Xie, T., Qin, X.: Scheduling security-critical real-time applications on clusters. IEEE Trans. Comput. 55(7), 864\u2013879 (2006)","journal-title":"IEEE Trans. Comput."},{"issue":"12","key":"3819_CR56","doi-asserted-by":"publisher","first-page":"1377","DOI":"10.1002\/cpe.1850","volume":"24","author":"R Kashyap","year":"2012","unstructured":"Kashyap, R., Vidyarthi, D.P.: Security-aware scheduling model for computational grid. Concurr. Comput.: Pract. Exp. 24(12), 1377\u20131391 (2012)","journal-title":"Concurr. Comput.: Pract. Exp."},{"key":"3819_CR57","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.jpdc.2021.03.003","volume":"153","author":"B Wang","year":"2021","unstructured":"Wang, B., Wang, C., Huang, W., Song, Y., Qin, X.: Security-aware task scheduling with deadline constraints on heterogeneous hybrid clouds. J. Parallel Distrib. Comput. 153, 15\u201328 (2021)","journal-title":"J. Parallel Distrib. Comput."},{"key":"3819_CR58","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1016\/j.future.2016.12.017","volume":"73","author":"Z Li","year":"2017","unstructured":"Li, Z., Ge, J., Li, C., Yang, H., Hu, H., Luo, B., Chang, V.: Energy cost minimization with job security guarantee in Internet data center. Futur. Gener. Comput. Syst. 73, 63\u201378 (2017)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"6","key":"3819_CR59","doi-asserted-by":"publisher","first-page":"810","DOI":"10.1006\/jpdc.2000.1714","volume":"61","author":"TD Braun","year":"2001","unstructured":"Braun, T.D., Siegel, H.J., Beck, N., B\u00f6l\u00f6ni, L.L., Maheswaran, M., Reuther, A.I., et al.: A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems. J. Parallel Distrib. Comput. 61(6), 810\u2013837 (2001)","journal-title":"J. Parallel Distrib. Comput."},{"key":"3819_CR60","unstructured":"https:\/\/pegasus.isi.edu\/workflow_gallery\/"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03819-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-022-03819-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03819-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,24]],"date-time":"2024-02-24T21:32:11Z","timestamp":1708810331000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-022-03819-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,3]]},"references-count":60,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,2]]}},"alternative-id":["3819"],"URL":"https:\/\/doi.org\/10.1007\/s10586-022-03819-5","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,3]]},"assertion":[{"value":"23 December 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 November 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 November 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}