{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T07:41:45Z","timestamp":1774942905566,"version":"3.50.1"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2013,11,27]],"date-time":"2013-11-27T00:00:00Z","timestamp":1385510400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2014,6]]},"DOI":"10.1007\/s10586-013-0325-0","type":"journal-article","created":{"date-parts":[[2013,11,26]],"date-time":"2013-11-26T16:06:20Z","timestamp":1385481980000},"page":"169-189","source":"Crossref","is-referenced-by-count":149,"title":["Multi-objective workflow scheduling in Amazon EC2"],"prefix":"10.1007","volume":"17","author":[{"given":"Juan J.","family":"Durillo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Radu","family":"Prodan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,11,27]]},"reference":[{"issue":"6","key":"325_CR1","first-page":"931","volume":"22","author":"I. Alexandru","year":"2010","unstructured":"Alexandru, I., Ostermann, S., Yigitbasi, M., Prodan, R., Fahringer, T., Epema, D.: Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Trans. Parallel Distrib. Syst. 22(6), 931\u2013945 (2010)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"325_CR2","volume-title":"International Conference on Dependable Systems and Networks (DSN\u201904)","author":"I. Assayad","year":"2003","unstructured":"Assayad, I., Girault, A., Kalla, H.: A bi-criteria scheduling heuristics for distributed embedded systems under reliability and real-time constraints. In: International Conference on Dependable Systems and Networks (DSN\u201904), Firenze, Italy. IEEE Press, New York (2003)"},{"key":"325_CR3","unstructured":"Blaha, P., Schwarz, K., Madsen, G., Kvasnicka, D., Luitz, J.: Wien2k: an augmented plane wave plus local orbitals program for calculating crystal properties. Tech. rep., Institute of Physical and Theoretical Chemistry, TU Vienna (2001)"},{"issue":"3","key":"325_CR4","doi-asserted-by":"crossref","first-page":"268","DOI":"10.1145\/937503.937505","volume":"35","author":"C. Blum","year":"2003","unstructured":"Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput. Surv. 35(3), 268\u2013308 (2003)","journal-title":"ACM Comput. Surv."},{"key":"325_CR5","volume-title":"International Heterogeneity in Computing","author":"L.C. Canon","year":"2011","unstructured":"Canon, L.C., Emmanuel, E.: MO-Greedy: an extended beam-search approach for solving a multi-criteria scheduling problem on heterogeneous machines. In: International Heterogeneity in Computing (2011)"},{"key":"325_CR6","volume-title":"Evolutionary Algorithms for Solving Multi-Objective Problems","author":"C.A.C. Coello","year":"2007","unstructured":"Coello, C.A.C., Lamont, G.B., Van Veldhuisen, D.A.: Evolutionary Algorithms for Solving Multi-Objective Problems. Springer, Berlin (2007)"},{"key":"325_CR7","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K. Deb","year":"2000","unstructured":"Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6, 182\u2013197 (2000)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"325_CR8","volume-title":"4th IEEE International Conference on Cloud Computing Technology and Science","author":"J. Durillo","year":"2012","unstructured":"Durillo, J., Fard, H., Prodan, R.: Moheft: a multi-objective lilst-based method for workflow scheduling. In: 4th IEEE International Conference on Cloud Computing Technology and Science (2012)"},{"key":"325_CR9","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1016\/j.advengsoft.2011.05.014","volume":"42","author":"J.J. Durillo","year":"2011","unstructured":"Durillo, J.J., Nebro, A.J.: jMetal: a Java framework for multi-objective optimization. Adv. Eng. Softw. 42, 760\u2013771 (2011)","journal-title":"Adv. Eng. Softw."},{"key":"325_CR10","first-page":"300","volume-title":"12th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)","author":"H. Fard","year":"2012","unstructured":"Fard, H., Prodan, R., Barrionuevo, J., Fahringer, T.: A multi-objective approach for workflow scheduling in heterogeneous environments. In: 12th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 300\u2013309 (2012). doi: 10.1109\/CCGrid.2012.114"},{"issue":"1","key":"325_CR11","doi-asserted-by":"crossref","first-page":"80","DOI":"10.4018\/jaec.2012010105","volume":"3","author":"R. Garg","year":"2012","unstructured":"Garg, R., Singh, A.K.: Reference point based multi-objective optimization to workflow grid scheduling. Int. J. Appl. Evol. Comput. 3(1), 80\u201399 (2012)","journal-title":"Int. J. Appl. Evol. Comput."},{"key":"325_CR12","first-page":"151","volume-title":"Proceedings of the Thirty-Second Australasian Conference on Computer Science (ACSC \u201909)","author":"S.K. Garg","year":"2009","unstructured":"Garg, S.K., Buyya, R., Siegel, H.J.: Scheduling parallel applications on utility grids: time and cost trade-off management. In: Proceedings of the Thirty-Second Australasian Conference on Computer Science (ACSC \u201909), Darlinghurst, Australia, vol. 91, pp. 151\u2013160. Australian Computer Society, Sydney (2009)"},{"key":"325_CR13","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/ICPP.2007.72","volume-title":"Proceedings of the 2007 International Conference on Parallel Processing (ICPP \u201907)","author":"M. Hakem","year":"2007","unstructured":"Hakem, M., Butelle, F.: Reliability and scheduling on systems subject to failures. In: Proceedings of the 2007 International Conference on Parallel Processing (ICPP \u201907), p. 38. IEEE Comput. Soc., Washington (2007)"},{"issue":"2","key":"325_CR14","doi-asserted-by":"crossref","first-page":"94","DOI":"10.3844\/jcssp.2007.94.103","volume":"3","author":"E. Ilavarsan","year":"2007","unstructured":"Ilavarsan, E., Thambidurai, P.: Low complexity performance effective task scheduling algorithm for heterogeneous computing environments. J. Comput. Sci. 3(2), 94\u2013103 (2007)","journal-title":"J. Comput. Sci."},{"key":"325_CR15","doi-asserted-by":"crossref","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, Y., Albi, E.G.T., Zomaya, A.Y., Tuyttens, D.: A parallel bi-objective hybrid metaheuristic for energy-aware scheduling for cloud computing systems. J. Parallel Distrib. Comput. 71, 1497\u20131508 (2011)","journal-title":"J. Parallel Distrib. Comput."},{"key":"325_CR16","first-page":"123","volume-title":"Proceedings of Computer Graphics International \u201998","author":"T. Plachetka","year":"1998","unstructured":"Plachetka, T.: POVRAY\u2014persistence of vision parallel raytracer. In: Proceedings of Computer Graphics International \u201998, pp. 123\u2013129 (1998)"},{"key":"325_CR17","series-title":"CoreGrid Series","volume-title":"Integrated Research in Grid Computing","author":"R. Sakellariou","year":"2007","unstructured":"Sakellariou, R., Zhao, H., Tsiakkouri, E., Dikaiakos, M.D.: Scheduling workflows with budget constraints. In: Gorlatch, S., Danelutto, M. (eds.) Integrated Research in Grid Computing. CoreGrid Series. Springer, Berlin (2007)"},{"key":"325_CR18","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1145\/2007052.2007090","volume-title":"Proceedings of the International Conference on Advances in Computing and Artificial Intelligence (ACAI \u201911)","author":"D. Singh","year":"2011","unstructured":"Singh, D., Garg, R.: A robust multi-objective optimization to workflow scheduling for dynamic grid. In: Proceedings of the International Conference on Advances in Computing and Artificial Intelligence (ACAI \u201911), pp. 183\u2013188. ACM, New York (2011)"},{"key":"325_CR19","unstructured":"Singh, M.P., Vouk, M.A.: Scientific Workflows: Scientific Computing Meets Transactional Workflows (1996)"},{"issue":"13","key":"325_CR20","first-page":"1742","volume":"21","author":"A.K.M.K.A. Talukder","year":"2009","unstructured":"Talukder, A.K.M.K.A., Kirley, M., Buyya, R.: Multiobjective differential evolution for scheduling workflow applications on global grids. Evolution 21(13), 1742\u20131756 (2009)","journal-title":"Evolution"},{"key":"325_CR21","volume-title":"Workflows for e-Science: Scientific Workflows for Grids","author":"I.J. Taylor","year":"2006","unstructured":"Taylor, I.J., Deelman, E., Gannon, D.B., Shields, M.: Workflows for e-Science: Scientific Workflows for Grids. Springer, New York (2006)"},{"issue":"3","key":"325_CR22","doi-asserted-by":"crossref","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."},{"issue":"3","key":"325_CR23","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1016\/S0022-0000(75)80008-0","volume":"10","author":"J. Ullman","year":"1975","unstructured":"Ullman, J.: Np-complete scheduling problems. J. Comput. Syst. Sci. 10(3), 384\u2013393 (1975)","journal-title":"J. Comput. Syst. Sci."},{"key":"325_CR24","first-page":"109","volume-title":"Metaheuristics for Scheduling in Distributed Computing Environments","author":"J. Yu","year":"2008","unstructured":"Yu, J., Buyya, R., Ramamohanarao, K.: Workflow scheduling algorithms for grid computing. In: Xhafa, F., Abraham, A. (eds.) Metaheuristics for Scheduling in Distributed Computing Environments, pp. 109\u2013153. Springer, Berlin (2008)"},{"key":"325_CR25","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/GRID.2007.4354110","volume-title":"Proceedings of the 8th IEEE\/ACM International Conference on Grid Computing (GRID \u201907)","author":"J. Yu","year":"2007","unstructured":"Yu, J., Kirley, M., Buyya, R.: Multi-objective planning for workflow execution on grids. In: Proceedings of the 8th IEEE\/ACM International Conference on Grid Computing (GRID \u201907), pp. 10\u201317. IEEE Comput. Soc., Washington (2007)"},{"key":"325_CR26","series-title":"Advances in Intelligent and Soft Computing","doi-asserted-by":"crossref","first-page":"839","DOI":"10.1007\/978-3-642-03664-4_91","volume-title":"Fuzzy Information and Engineering, Volume 2","author":"J.t. Zeng","year":"2009","unstructured":"Zeng, J.t., Xia, J.w., Li, J.z., Li, M.h.: Multi-objective optimal grid workflow scheduling with qos constraints. In: Cao, B., Li, T.F., Zhang, C.Y. (eds.) Fuzzy Information and Engineering, Volume 2. Advances in Intelligent and Soft Computing, vol. 62, pp. 839\u2013847. Springer, Berlin (2009)"},{"key":"325_CR27","unstructured":"Zitzler, E., Laumanns, M., Thiele, L.: Spea2: improving the strength pareto evolutionary algorithm. Tech. rep. 103, Gloriastrasse 35, CH-8092 Zurich, Switzerland (2001)"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-013-0325-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-013-0325-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-013-0325-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T18:40:18Z","timestamp":1559241618000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-013-0325-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,11,27]]},"references-count":27,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,6]]}},"alternative-id":["325"],"URL":"https:\/\/doi.org\/10.1007\/s10586-013-0325-0","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,11,27]]}}}