{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:38:49Z","timestamp":1740123529609,"version":"3.37.3"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2015,6,30]],"date-time":"2015-06-30T00:00:00Z","timestamp":1435622400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100004663","name":"Ministry of Science and Technology, Taiwan","doi-asserted-by":"crossref","award":["NSC 101-2221-E-142 -002 -MY2"],"award-info":[{"award-number":["NSC 101-2221-E-142 -002 -MY2"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2015,10]]},"DOI":"10.1007\/s11227-015-1469-x","type":"journal-article","created":{"date-parts":[[2015,6,29]],"date-time":"2015-06-29T10:26:49Z","timestamp":1435573609000},"page":"3811-3831","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Adaptive dual-criteria task group allocation for clustering-based multi-workflow scheduling on parallel computing platform"],"prefix":"10.1007","volume":"71","author":[{"given":"Ying-Lin","family":"Tsai","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hsiao-Ching","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kuo-Chan","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,6,30]]},"reference":[{"key":"1469_CR1","volume-title":"Scheduling: theory, algorithms, and systems","author":"ML Pinedo","year":"2008","unstructured":"Pinedo ML (2008) Scheduling: theory, algorithms, and systems. Springer, New York"},{"issue":"9","key":"1469_CR2","doi-asserted-by":"crossref","first-page":"1029","DOI":"10.1002\/cpe.1282","volume":"20","author":"LF Bittencourt","year":"2008","unstructured":"Bittencourt LF, Madeira ERM (2008) A performance-oriented adaptive scheduler for dependent tasks on grids. Concurr Comput Pract Exp 20(9):1029\u20131049","journal-title":"Concurr Comput Pract Exp"},{"key":"1469_CR3","unstructured":"ASKALON (2015) http:\/\/www.dps.uibk.ac.at\/projects\/teuta\/"},{"key":"1469_CR4","unstructured":"DAGman (2015) http:\/\/www.cs.wisc.edu\/condor\/manual\/"},{"key":"1469_CR5","unstructured":"Gridbus (2015) http:\/\/www.cloudbus.org\/workflow\/"},{"key":"1469_CR6","unstructured":"Pegasus (2015) http:\/\/pegasus.isi.edu\/"},{"key":"1469_CR7","doi-asserted-by":"crossref","unstructured":"Wieczorek M, Prodan R, Hoheisel A (2008) Taxonomies of the multi-criteria grid workflow scheduling problem. In: Grid Middleware and Services, pp 237\u2013264","DOI":"10.1007\/978-0-387-78446-5_16"},{"key":"1469_CR8","unstructured":"Business Process Execution Language (BPEL) (2015) http:\/\/en.wikipedia.org\/wiki\/Business_Process_Execution_Language"},{"issue":"6","key":"1469_CR9","doi-asserted-by":"crossref","first-page":"581","DOI":"10.1002\/cpe.967","volume":"18","author":"FRL Cicerre","year":"2006","unstructured":"Cicerre FRL, Madeira ERM, Buzato LE (2006) A hierarchical process execution support for grid computing. Concurr Comput Pract Exp 18(6):581\u2013594","journal-title":"Concurr Comput Pract Exp"},{"issue":"13","key":"1469_CR10","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1109\/71.993206","volume":"2","author":"H Topcuoglu","year":"2002","unstructured":"Topcuoglu H, Hariri S, Wu MY (2002) Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel Distrib Syst 2(13):260\u2013247","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"1","key":"1469_CR11","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1007\/s11227-014-1294-7","volume":"71","author":"KC Huang","year":"2015","unstructured":"Huang KC, Tsai YL, Liu HC (2015) Task ranking and allocation in list-based workflow scheduling on parallel computing platform. J Supercomput 71(1):217\u2013240","journal-title":"J Supercomput"},{"key":"1469_CR12","unstructured":"Zhao H, Sakellarious R (2006) Scheduling multiple DAGs onto heterogeneous systems. In: Proceedings of the 20th international conference on parallel and distributed processing"},{"issue":"6","key":"1469_CR13","doi-asserted-by":"crossref","first-page":"860","DOI":"10.1016\/j.future.2010.10.015","volume":"27","author":"CC Hsu","year":"2011","unstructured":"Hsu CC, Huang KC, Wang FJ (2011) Online scheduling of workflow applications in grid environments. Future Gen Comput Syst 27(6):860\u2013870","journal-title":"Future Gen Comput Syst"},{"issue":"2","key":"1469_CR14","doi-asserted-by":"crossref","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 JL, R\u00f6blitz T, Ram\u00edrez-Alcaraz JM (2012) Multiple workflow scheduling strategies with user run time estimates on a grid. J Grid Comput 10(2):325\u2013346","journal-title":"J Grid Comput"},{"key":"1469_CR15","doi-asserted-by":"crossref","unstructured":"Mu PC, Nezan JF, Raulet M (2011) A list scheduling heuristic with new node priorities and critical child technique for task scheduling with communication contention. In: Algorithm-Architecture Matching for Signal and Image Processing. Lecture Notes in Electrical Engineering, vol 73, pp 217\u2013236","DOI":"10.1007\/978-90-481-9965-5_10"},{"issue":"2","key":"1469_CR16","doi-asserted-by":"crossref","first-page":"709","DOI":"10.1007\/s11227-013-1059-8","volume":"68","author":"R Garg","year":"2014","unstructured":"Garg R, Singh AK (2014) Multi-objective workflow grid scheduling using $$\\varepsilon $$ \u03b5 -fuzzy dominance sort based discrete particle swarm optimization. J Supercomput 68(2):709\u2013732","journal-title":"J Supercomput"},{"issue":"3","key":"1469_CR17","first-page":"201","volume":"3","author":"E Deelman","year":"2005","unstructured":"Deelman E, Singh G, Kesselman C (2005) Optimizing grid-based workflow execution. J Grid Comput 3(3):201\u2013219","journal-title":"J Grid Comput"},{"issue":"1","key":"1469_CR18","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1007\/s11227-013-0994-8","volume":"67","author":"S Adabi","year":"2014","unstructured":"Adabi S, Movaghar A, Rahmani AM (2014) Bi-level fuzzy based advanced reservation of Cloud workflow applications on distributed grid resources. J Supercomput 67(1):175\u2013218","journal-title":"J Supercomput"},{"key":"1469_CR19","doi-asserted-by":"crossref","unstructured":"Bittencourt LF, Madeira ERM (2007) Fulfilling task dependence gaps for workflow scheduling on grids. In: Proceedings of the 3rd IEEE International Conference on Signal-Image Technology and Internet Based Systems (SITIS), pp 468\u2013475","DOI":"10.1109\/SITIS.2007.44"},{"issue":"9","key":"1469_CR20","doi-asserted-by":"crossref","first-page":"951","DOI":"10.1109\/71.308533","volume":"5","author":"T Yang","year":"1994","unstructured":"Yang T, Gerasoulis A (1994) DSC: scheduling parallel tasks on an unbounded number of processors. IEEE Trans Parallel Distrib Syst 5(9):951\u2013967","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"1469_CR21","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1007\/s10723-009-9144-1","volume":"8","author":"LF Bittencourt","year":"2010","unstructured":"Bittencourt LF, Madeira ERM (2010) Towards the scheduling of multiple workflows on computational grids. J Grid Comput 8(3):419\u2013441","journal-title":"J Grid Comput"},{"key":"1469_CR22","unstructured":"Liou J, Palis MA (1996) An efficient clustering heuristic for scheduling DAGs on multiprocessors. In: Proceedings of the 8th symposium on parallel and distributed processing"},{"key":"1469_CR23","doi-asserted-by":"crossref","unstructured":"Jiang HJ, Huang KC, Chang HY, Gu DS, Shih PJ (2011) Scheduling concurrent workflows in HPC cloud through exploiting schedule gaps. In: Proceedings of the 11th International Conference on Algorithms and Architectures for Parallel Processing, pp 282\u2013293","DOI":"10.1007\/978-3-642-24650-0_24"},{"issue":"1","key":"1469_CR24","doi-asserted-by":"crossref","first-page":"540","DOI":"10.1016\/j.simpat.2010.08.010","volume":"19","author":"GL Stavrinides","year":"2011","unstructured":"Stavrinides GL, Karatza HD (2011) Scheduling multiple task graphs in heterogeneous distributed real-time systems by exploiting schedule holes with bin packing techniques. Simul Model Pract Theory 19(1):540\u2013552","journal-title":"Simul Model Pract Theory"},{"key":"1469_CR25","doi-asserted-by":"crossref","unstructured":"Tsai YL, Huang KC, Chang HY, Ko J, Wang ET, Hsu CH (2012) Scheduling multiple scientific and engineering workflows through task clustering and best-fit allocation. In: Proceedings of 2012 IEEE Eighth World Congress on Services, pp 1\u20138","DOI":"10.1109\/SERVICES.2012.15"},{"key":"1469_CR26","doi-asserted-by":"crossref","DOI":"10.1002\/0470121173","volume-title":"Task scheduling for parallel systems","author":"O Sinnen","year":"2007","unstructured":"Sinnen O (2007) Task scheduling for parallel systems. Wiley, New York"},{"key":"1469_CR27","doi-asserted-by":"crossref","unstructured":"Bharathi S, Chervenak A, Deelman E, Mehta G, Su MH, Vahi K (2008) Characterization of scientific workflows. In: Proceedings of 3rd workshop on workflows in support of large-scale science (WORKS08)","DOI":"10.1109\/WORKS.2008.4723958"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1469-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-015-1469-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1469-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T06:40:41Z","timestamp":1559371241000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-015-1469-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,6,30]]},"references-count":27,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2015,10]]}},"alternative-id":["1469"],"URL":"https:\/\/doi.org\/10.1007\/s11227-015-1469-x","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2015,6,30]]}}}