{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,8]],"date-time":"2024-07-08T20:28:10Z","timestamp":1720470490058},"reference-count":48,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2015,5,1]],"date-time":"2015-05-01T00:00:00Z","timestamp":1430438400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["IIS-0905032"],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["0910812"],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2015,5]]},"DOI":"10.1016\/j.future.2014.09.014","type":"journal-article","created":{"date-parts":[[2014,10,13]],"date-time":"2014-10-13T14:45:41Z","timestamp":1413211541000},"page":"69-84","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":44,"special_numbering":"C","title":["Using imbalance metrics to optimize task clustering in scientific workflow executions"],"prefix":"10.1016","volume":"46","author":[{"given":"Weiwei","family":"Chen","sequence":"first","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0002-1720-0928","authenticated-orcid":false,"given":"Rafael","family":"Ferreira da Silva","sequence":"additional","affiliation":[]},{"given":"Ewa","family":"Deelman","sequence":"additional","affiliation":[]},{"given":"Rizos","family":"Sakellariou","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.future.2014.09.014_br000005","series-title":"Proceedings of the 8th Workshop on Workflows in Support of Large-Scale Science","first-page":"58","article-title":"Toward fine-grained online task characteristics estimation in scientific workflows","author":"da Silva","year":"2013"},{"key":"10.1016\/j.future.2014.09.014_br000010","doi-asserted-by":"crossref","unstructured":"G. Juve, A. Chervenak, E. Deelman, S. Bharathi, G. Mehta, K. Vahi, Characterizing and profiling scientific workflows, 29 (2013) 682\u2013692. Special Section: Recent Developments in High Performance Computing and Security.","DOI":"10.1016\/j.future.2012.08.015"},{"key":"10.1016\/j.future.2014.09.014_br000015","doi-asserted-by":"crossref","unstructured":"W. Chen, E. Deelman, Workflow overhead analysis and optimizations, in: Proceedings of the 6th Workshop on Workflows in Support of Large-scale Science, WORKS\u201911, 2011, pp. 11\u201320.","DOI":"10.1145\/2110497.2110500"},{"key":"10.1016\/j.future.2014.09.014_br000020","unstructured":"N. Muthuvelu, J. Liu, N.L. Soe, S. Venugopal, A. Sulistio, R. Buyya, A dynamic job grouping-based scheduling for deploying applications with fine-grained tasks on global grids, in: Proceedings of the 2005 Australasian Workshop on Grid Computing and e-Research, vol. 44, 2005, pp. 41\u201348."},{"key":"10.1016\/j.future.2014.09.014_br000025","doi-asserted-by":"crossref","unstructured":"N. Muthuvelu, I. Chai, C. Eswaran, An adaptive and parameterized job grouping algorithm for scheduling grid jobs, in: Advanced Communication Technology, 2008. ICACT 2008. 10th International Conference on, vol. 2, 2008, pp. 975\u2013980.","DOI":"10.1109\/ICACT.2008.4493929"},{"key":"10.1016\/j.future.2014.09.014_br000030","series-title":"Algorithms and Architectures for Parallel Processing","first-page":"266","article-title":"On-line task granularity adaptation for dynamic grid applications","volume":"vol. 6081","author":"Muthuvelu","year":"2010"},{"issue":"1","key":"10.1016\/j.future.2014.09.014_br000035","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1016\/j.future.2012.03.022","article-title":"Task granularity policies for deploying bag-of-task applications on global grids","volume":"29","author":"Muthuvelu","year":"2012","journal-title":"Future Gener. Comput. Syst."},{"issue":"2","key":"10.1016\/j.future.2014.09.014_br000040","first-page":"117","article-title":"Scheduling framework for bandwidth-aware job grouping-based scheduling in grid computing","volume":"19","author":"Ng","year":"2006","journal-title":"Malays. J. Comput. Sci."},{"key":"10.1016\/j.future.2014.09.014_br000045","doi-asserted-by":"crossref","first-page":"372","DOI":"10.3923\/itj.2009.372.377","article-title":"A bandwidth-aware job grouping-based scheduling on grid environment","volume":"8","author":"Ang","year":"2009","journal-title":"Inf. Technol. J."},{"key":"10.1016\/j.future.2014.09.014_br000050","doi-asserted-by":"crossref","unstructured":"Q. Liu, Y. Liao, Grouping-based fine-grained job scheduling in grid computing, in: First International Workshop on Education Technology and Computer Science, vol. 1, 2009, pp. 556\u2013559.","DOI":"10.1109\/ETCS.2009.132"},{"key":"10.1016\/j.future.2014.09.014_br000055","doi-asserted-by":"crossref","unstructured":"G. Singh, M.-H. Su, K. Vahi, E. Deelman, B. Berriman, J. Good, D.S. Katz, G. Mehta, Workflow task clustering for best effort systems with pegasus, in: 15th ACM Mardi Gras Conference, 2008, pp. 9:1\u20139:8.","DOI":"10.1145\/1341811.1341822"},{"key":"10.1016\/j.future.2014.09.014_br000060","series-title":"Euro-Par 2013 Parallel Processing","first-page":"255","article-title":"On-line, non-clairvoyant optimization of workflow activity granularity on grids","volume":"vol. 8097","author":"da Silva","year":"2013"},{"key":"10.1016\/j.future.2014.09.014_br000065","doi-asserted-by":"crossref","unstructured":"W. Chen, E. Deelman, R. Sakellariou, Imbalance optimization in scientific workflows, in: Proceedings of the 27th International ACM Conference on International Conference on Supercomputing, ICS\u201913, 2013, pp. 461\u2013462.","DOI":"10.1145\/2464996.2467270"},{"key":"10.1016\/j.future.2014.09.014_br000070","doi-asserted-by":"crossref","unstructured":"J. Lifflander, S. Krishnamoorthy, L.V. Kale, Work stealing and persistence-based load balancers for iterative overdecomposed applications, in: Proceedings of the 21st International Symposium on High-Performance Parallel and Distributed Computing, HPDC\u201912, 2012, pp. 137\u2013148.","DOI":"10.1145\/2287076.2287103"},{"key":"10.1016\/j.future.2014.09.014_br000075","doi-asserted-by":"crossref","unstructured":"W. Chen, E. Deelman, Integration of workflow partitioning and resource provisioning, in: Cluster, Cloud and Grid Computing, CCGrid, 2012 12th IEEE\/ACM International Symposium on, 2012, pp. 764\u2013768.","DOI":"10.1109\/CCGrid.2012.57"},{"key":"10.1016\/j.future.2014.09.014_br000080","doi-asserted-by":"crossref","unstructured":"W. Chen, R. Ferreira da Silva, E. Deelman, R. Sakellariou, Balanced task clustering in scientific workflows, in: eScience (eScience), 2013 IEEE 9th International Conference on, 2013, pp. 188\u2013195.","DOI":"10.1109\/eScience.2013.40"},{"key":"10.1016\/j.future.2014.09.014_br000085","doi-asserted-by":"crossref","unstructured":"P.-O. \u00d6stberg, E. Elmroth, Mediation of service overhead in service-oriented grid architectures, in: Grid Computing, GRID, 2011 12th IEEE\/ACM International Conference on, 2011, pp. 9\u201318.","DOI":"10.1109\/Grid.2011.11"},{"key":"10.1016\/j.future.2014.09.014_br000090","doi-asserted-by":"crossref","DOI":"10.1109\/TPDS.2007.70734","article-title":"Overhead analysis of scientific workflows in grid environments","volume":"19","author":"Prodan","year":"2008","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"10.1016\/j.future.2014.09.014_br000095","series-title":"Grid Computing, 2008 9th IEEE\/ACM International Conference on","first-page":"25","article-title":"A performance study of grid workflow engines","author":"Stratan","year":"2008"},{"issue":"14","key":"10.1016\/j.future.2014.09.014_br000100","doi-asserted-by":"crossref","first-page":"2347","DOI":"10.1002\/cpe.3303","article-title":"Controlling fairness and task granularity in distributed, online, non-clairvoyant workflow executions","volume":"26","author":"da Silva","year":"2014","journal-title":"Concurr. Comput.: Pract. Exper."},{"issue":"4","key":"10.1016\/j.future.2014.09.014_br000105","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1177\/1094342010394383","article-title":"Periodic hierarchical load balancing for large supercomputers","volume":"25","author":"Zheng","year":"2011","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"10.1016\/j.future.2014.09.014_br000110","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1007\/978-0-387-09457-1_7","article-title":"Comparative evaluation of the robustness of DAG scheduling heuristics","author":"Canon","year":"2008","journal-title":"Grid Comput."},{"key":"10.1016\/j.future.2014.09.014_br000115","doi-asserted-by":"crossref","DOI":"10.1007\/s10723-005-9010-8","article-title":"A taxonomy of workflow management systems for grid computing","author":"Yu","year":"2005","journal-title":"J. Grid Comput., 3"},{"key":"10.1016\/j.future.2014.09.014_br000120","doi-asserted-by":"crossref","unstructured":"X. Liu, J. Chen, K. Liu, Y. Yang, Forecasting duration intervals of scientific workflow activities based on time-series patterns, in: eScience, 2008. eScience\u201908. IEEE Fourth International Conference on, 2008, pp. 23\u201330.","DOI":"10.1109\/eScience.2008.14"},{"key":"10.1016\/j.future.2014.09.014_br000125","doi-asserted-by":"crossref","unstructured":"E. Deelman, J. Blythe, Y. Gil, C. Kesselman, G. Mehta, S. Patil, M. Su, K. Vahi, M. Livny, Pegasus: Mapping scientific workflows onto the grid, in: Across Grid Conference, 2004.","DOI":"10.1007\/978-3-540-28642-4_2"},{"issue":"3","key":"10.1016\/j.future.2014.09.014_br000130","first-page":"219","article-title":"Pegasus: A framework for mapping complex scientific workflows onto distributed systems","volume":"13","author":"Deelman","year":"2005","journal-title":"Sci. Program."},{"key":"10.1016\/j.future.2014.09.014_sbref27a","article-title":"Pegasus: A workflow management system for science automation","author":"Deelman","year":"2014","journal-title":"Future Gener. Comput. Syst."},{"key":"10.1016\/j.future.2014.09.014_sbref27b","first-page":"219","article-title":"Pegasus: A framework for mapping complex scientific workflows onto distributed systems","volume":"13","author":"Deelman","year":"2005","journal-title":"Sci. Program."},{"issue":"7","key":"10.1016\/j.future.2014.09.014_br000140","doi-asserted-by":"crossref","first-page":"630","DOI":"10.1109\/TPDS.2004.24","article-title":"Measuring the robustness of a resource allocation","volume":"15","author":"Ali","year":"2004","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"10.1016\/j.future.2014.09.014_br000145","series-title":"Proceedings of the 6th Workshop on Workflows in Support of Large-scale Science","first-page":"117","article-title":"Characterizing quality of resilience in scientific workflows","author":"Tolosana-Calasanz","year":"2011"},{"issue":"4","key":"10.1016\/j.future.2014.09.014_br000150","doi-asserted-by":"crossref","first-page":"1377","DOI":"10.1016\/j.eswa.2013.08.035","article-title":"A graph distance based metric for data oriented workflow retrieval with variable time constraints","volume":"41","author":"Ma","year":"2014","journal-title":"Expert Syst. Appl."},{"issue":"2\u20134","key":"10.1016\/j.future.2014.09.014_br000155","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1002\/cpe.929","article-title":"Askalon: A tool set for cluster and grid computing: Research articles","volume":"17","author":"Fahringer","year":"2005","journal-title":"Concurr. Comput.: Pract. Exper."},{"issue":"10","key":"10.1016\/j.future.2014.09.014_br000160","doi-asserted-by":"crossref","first-page":"1067","DOI":"10.1002\/cpe.993","article-title":"Taverna: Lessons in creating a workflow environment for the life sciences: Research articles","volume":"18","author":"Oinn","year":"2006","journal-title":"Concurr. Comput.: Pract. Exper."},{"key":"10.1016\/j.future.2014.09.014_br000165","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1186\/1471-2105-13-77","article-title":"Tavaxy: Integrating taverna and galaxy workflows with cloud computing support","volume":"13","author":"Abouelhoda","year":"2012","journal-title":"BMC Bioinformatics"},{"key":"10.1016\/j.future.2014.09.014_br000170","series-title":"Workflows for e-Science","first-page":"39","article-title":"A case study on the use of workflow technologies for scientific analysis: Gravitational wave data analysis","author":"Brown","year":"2007"},{"key":"10.1016\/j.future.2014.09.014_br000175","unstructured":"G.B. Berriman, E. Deelman, J.C. Good, J.C. Jacob, D.S. Katz, C. Kesselman, A.C. Laity, T.A. Prince, G. Singh, M. Su, Montage: A grid-enabled engine for delivering custom science-grade mosaics on demand, in: SPIE Conference on Astronomical Telescopes and Instrumentation, vol. 5493, 2004, pp. 221\u2013232."},{"issue":"3\u20134","key":"10.1016\/j.future.2014.09.014_br000180","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1007\/s00024-010-0161-6","article-title":"CyberShake: A physics-based seismic hazard model for Southern California","volume":"168","author":"Graves","year":"2011","journal-title":"Pure Appl. Geophys."},{"key":"10.1016\/j.future.2014.09.014_br000185","unstructured":"USC Epigenome Center. http:\/\/epigenome.usc.edu."},{"key":"10.1016\/j.future.2014.09.014_br000190","unstructured":"SIPHT. http:\/\/pegasus.isi.edu\/applications\/sipht."},{"key":"10.1016\/j.future.2014.09.014_br000195","doi-asserted-by":"crossref","unstructured":"W. Chen, E. Deelman, Workflowsim: A toolkit for simulating scientific workflows in distributed environments, in: E-Science, e-Science, 2012 IEEE 8th International Conference on, 2012, pp. 1\u20138.","DOI":"10.1109\/eScience.2012.6404430"},{"issue":"1","key":"10.1016\/j.future.2014.09.014_br000200","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1002\/spe.995","article-title":"CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms","volume":"41","author":"Calheiros","year":"2011","journal-title":"Softw. - Pract. Exp."},{"key":"10.1016\/j.future.2014.09.014_br000205","doi-asserted-by":"crossref","unstructured":"W. Chen, E. Deelman, Fault tolerant clustering in scientific workflows, in: Services, SERVICES, 2012 IEEE Eighth World Congress on, 2012, pp. 9\u201316.","DOI":"10.1109\/SERVICES.2012.5"},{"key":"10.1016\/j.future.2014.09.014_br000210","series-title":"Proceedings of the 2013 International Workshop on Multi-cloud Applications and Federated Clouds","first-page":"61","article-title":"A broker-based framework for multi-cloud workflows","author":"Jrad","year":"2013"},{"key":"10.1016\/j.future.2014.09.014_br000215","unstructured":"Amazon.com, Inc., Amazon Web Services. http:\/\/aws.amazon.com.."},{"key":"10.1016\/j.future.2014.09.014_br000220","unstructured":"FutureGrid. http:\/\/futuregrid.org\/."},{"key":"10.1016\/j.future.2014.09.014_br000225","doi-asserted-by":"crossref","unstructured":"G. Juve, E. Deelman, K. Vahi, G. Mehta, B. Berriman, Scientific workflow applications on Amazon EC2, in: Cloud Computing Workshop in Conjunction with e-Science, IEEE, 2009.","DOI":"10.1109\/ESCIW.2009.5408002"},{"key":"10.1016\/j.future.2014.09.014_br000230","unstructured":"R. Ferreira da Silva, W. Chen, G. Juve, K. Vahi, E. Deelman, Community resources for enabling and evaluating research on scientific workflows, in: 10th IEEE International Conference on e-Science, eScience\u201914, 2014 (to appear)."},{"issue":"8","key":"10.1016\/j.future.2014.09.014_br000235","doi-asserted-by":"crossref","first-page":"2284","DOI":"10.1016\/j.future.2013.06.012","article-title":"Self-healing of workflow activity incidents on distributed computing infrastructures","volume":"29","author":"da Silva","year":"2013","journal-title":"Future Gener. Comput. Syst."}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X14001848?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X14001848?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,10,31]],"date-time":"2019-10-31T12:41:22Z","timestamp":1572525682000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X14001848"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,5]]},"references-count":48,"alternative-id":["S0167739X14001848"],"URL":"https:\/\/doi.org\/10.1016\/j.future.2014.09.014","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2015,5]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Using imbalance metrics to optimize task clustering in scientific workflow executions","name":"articletitle","label":"Article Title"},{"value":"Future Generation Computer Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.future.2014.09.014","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2014 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}