{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,25]],"date-time":"2025-10-25T14:14:50Z","timestamp":1761401690407},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2013,8,17]],"date-time":"2013-08-17T00:00:00Z","timestamp":1376697600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2014,1]]},"DOI":"10.1007\/s11227-013-0994-8","type":"journal-article","created":{"date-parts":[[2013,8,16]],"date-time":"2013-08-16T14:31:29Z","timestamp":1376663489000},"page":"175-218","source":"Crossref","is-referenced-by-count":17,"title":["Bi-level fuzzy based advanced reservation of Cloud workflow applications on distributed Grid resources"],"prefix":"10.1007","volume":"67","author":[{"given":"Sahar","family":"Adabi","sequence":"first","affiliation":[]},{"given":"Ali","family":"Movaghar","sequence":"additional","affiliation":[]},{"given":"Amir Masoud","family":"Rahmani","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,8,17]]},"reference":[{"key":"994_CR1","volume-title":"IEEE international parallel and distributed processing symposium, IPDPS","author":"C Castillo","year":"2007","unstructured":"Castillo C, Rouskas GN, Harfoush K (2007) On the design of online scheduling algorithms for advance reservations and QoS in grids. In: IEEE international parallel and distributed processing symposium, IPDPS"},{"issue":"3","key":"994_CR2","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1145\/1084805.1084816","volume":"34","author":"M Wieczorek","year":"2005","unstructured":"Wieczorek M, Prodan R, Fahringer T (2005) Scheduling of scientific workflows in the ASKALON grid environment. ACM SIGMOD Rec 34(3):56\u201362","journal-title":"ACM SIGMOD Rec"},{"key":"994_CR3","volume-title":"Proceedings of the 7th IEEE symposium on cluster computing and the grid (CCGrid\u201907)","author":"A Ramakrishnan","year":"2007","unstructured":"Ramakrishnan A, Singh G, Zhao H, Deelman E, Sakellariou R, Vahi K, Blackburn K, Meyers D, Samidi M (2007) Scheduling data intensive workflows onto storage-constrained distributed resources. In: Proceedings of the 7th IEEE symposium on cluster computing and the grid (CCGrid\u201907)"},{"key":"994_CR4","doi-asserted-by":"crossref","unstructured":"Yu J, Buyya R (2005) A taxonomy of scientific workflow systems for grid computing. SIGMOD Rec 34(3)","DOI":"10.1145\/1084805.1084814"},{"issue":"2","key":"994_CR5","first-page":"75","volume":"4","author":"GC Sih","year":"1993","unstructured":"Sih GC, Lee EA (1993) A\u00a0compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures. IEEE Trans Parallel Distrib Syst 4(2):75\u201387","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"5","key":"994_CR6","doi-asserted-by":"crossref","first-page":"506","DOI":"10.1109\/71.503776","volume":"7","author":"W Kwok","year":"1996","unstructured":"Kwok W et al (1996) Dynamic critical-path scheduling: an effective technique for allocating task graphs to multiprocessors. IEEE Trans Parallel Distrib Syst 7(5):506\u2013521","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"994_CR7","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1109\/71.993206","volume":"13","author":"H Topcuoglu","year":"2002","unstructured":"Topcuoglu H et al (2002) Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel Distrib Syst 13(3):260\u2013274","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"994_CR8","first-page":"3478","volume":"7","author":"J Cheng","year":"2011","unstructured":"Cheng J, Zeng G (2011) A\u00a0two-phase approach to process partitioning for execution optimization migrating workflow. J Comput Interdiscip Sci 7:3478\u20133490","journal-title":"J Comput Interdiscip Sci"},{"issue":"5","key":"994_CR9","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1016\/j.compind.2006.07.004","volume":"58","author":"W Tan","year":"2007","unstructured":"Tan W, Fan YS (2007) Dynamic workflow model fragmentation for distributed execution. Comput Ind 58(5):381\u2013391","journal-title":"Comput Ind"},{"issue":"5","key":"994_CR10","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1007\/s00779-004-0333-4","volume":"9","author":"A Maurino","year":"2005","unstructured":"Maurino A, Modafferi S (2005) Partitioning rules for orchestrating mobile information systems. Pers Ubiquitous Comput 9(5):291\u2013300","journal-title":"Pers Ubiquitous Comput"},{"key":"994_CR11","first-page":"93","volume":"158","author":"L Baresi","year":"2005","unstructured":"Baresi L, Maurino A, Modafferi S (2005) Workflow partitioning in mobile information systems. Int Fed Inf Process 158:93\u2013106","journal-title":"Int Fed Inf Process"},{"issue":"11","key":"994_CR12","doi-asserted-by":"crossref","first-page":"1859","DOI":"10.1360\/jos161859","volume":"16","author":"B Liu","year":"2005","unstructured":"Liu B, Wang Y, Jia Y, Wu QY (2005) A\u00a0role-based approach for decentralized dynamic service composition. China J Softw 16(11):1859\u20131867","journal-title":"China J Softw"},{"issue":"11","key":"994_CR13","doi-asserted-by":"crossref","first-page":"1518","DOI":"10.1016\/j.jpdc.2011.05.005","volume":"71","author":"MI Daoud","year":"2011","unstructured":"Daoud MI et al (2011) A\u00a0hybrid heuristic\u2013genetic algorithm for task scheduling in heterogeneous processor networks. J\u00a0Parallel Distrib Comput 71(11):1518\u20131531","journal-title":"J\u00a0Parallel Distrib Comput"},{"issue":"1","key":"994_CR14","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.jpdc.2009.09.009","volume":"70","author":"FA Omara","year":"2010","unstructured":"Omara FA et al (2010) Genetic algorithms for task scheduling problem. J\u00a0Parallel Distrib Comput 70(1):13\u201322","journal-title":"J\u00a0Parallel Distrib Comput"},{"key":"994_CR15","doi-asserted-by":"crossref","unstructured":"Sinnen O et al (2011) Contention-aware scheduling with task duplication. J Parallel Distrib Comput, 77\u201386","DOI":"10.1016\/j.jpdc.2010.10.004"},{"key":"994_CR16","unstructured":"Dong F (2009) Workflow scheduling algorithm in grid. PhD thesis"},{"key":"994_CR17","isbn-type":"print","volume-title":"Task scheduling in parallel and distributed systems","author":"H El-Rewini","year":"1994","unstructured":"El-Rewini H, Lewis T, Ali H (1994) Task scheduling in parallel and distributed systems. PTR Prentice Hall, New York. ISBN:0130992356","ISBN":"http:\/\/id.crossref.org\/isbn\/0130992356"},{"issue":"4","key":"994_CR18","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1145\/344588.344618","volume":"31","author":"K Wong","year":"1999","unstructured":"Wong K, Ahmad I (1999) Static scheduling algorithms for allocating directed task graphs to multiprocessors. ACM Comput Surv 31(4):406\u2013471","journal-title":"ACM Comput Surv"},{"issue":"12","key":"994_CR19","doi-asserted-by":"crossref","first-page":"1193","DOI":"10.1016\/j.jpdc.2010.08.017","volume":"70","author":"H Casanova","year":"2010","unstructured":"Casanova H et al (2010) On cluster resource allocation for multiple parallel task graphs. J\u00a0Parallel Distrib Comput 70(12):1193\u20131203","journal-title":"J\u00a0Parallel Distrib Comput"},{"key":"994_CR20","volume-title":"Workflows for e-science: scientific workflows for grids","author":"E Deelman","year":"2007","unstructured":"Deelman E, Mehta G, Singh G, Su M-H, Vahi K (2007) Pegasus: mapping large-scale workflows to distributed resources. In: Taylor I, Deelman E, Gannon DB, Shields M (eds) Workflows for e-science: scientific workflows for grids. Springer, Berlin"},{"key":"994_CR21","first-page":"219","volume":"13","author":"E Deelman","year":"2005","unstructured":"Deelman E, Singh G, Su M-H, Blythe J, Gil Y, Kesselman C, Mehta G, Vahi K, Berriman GB, Good J, Laity A, Jacob JC, Katz DS (2005) Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Sci Program 13:219\u2013237","journal-title":"Sci Program"},{"key":"994_CR22","unstructured":"Pegasus. http:\/\/pegasus.isi.edu"},{"issue":"4","key":"994_CR23","first-page":"261","volume":"1","author":"F Dong","year":"2007","unstructured":"Dong F, Akl SG (2007) Distributed double-level workflow scheduling algorithms for grid computing. J Inf Technol Appl 1(4):261\u2013273","journal-title":"J Inf Technol Appl"},{"issue":"2","key":"994_CR24","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1109\/TASE.2009.2014643","volume":"7","author":"R Prodan","year":"2010","unstructured":"Prodan R, Wieczorek M (2010) Bi-criteria scheduling of scientific grid workflows. IEEE Trans Autom Sci Eng 7(2):364\u2013376","journal-title":"IEEE Trans Autom Sci Eng"},{"key":"994_CR25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1362622.1362639","volume-title":"Proc of the 2007 ACM\/IEEE conference on supercomputing","author":"R Duan","year":"2007","unstructured":"Duan R, Prodan R, Fahringer T (2007) Performance and cost optimization for multiple large-scale grid workflow applications. In: Proc of the 2007 ACM\/IEEE conference on supercomputing, pp\u00a01\u201312"},{"issue":"3,\u00a04","key":"994_CR26","first-page":"217","volume":"14","author":"J Yu","year":"2006","unstructured":"Yu J, Buyya R (2006) Scheduling scientific workflow applications with deadline and budget constraints using genetic algorithms. Sci Program 14(3,\u00a04):217\u2013230","journal-title":"Sci Program"},{"issue":"1","key":"994_CR27","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/TSMCC.2008.2001722","volume":"39","author":"WN Chen","year":"2009","unstructured":"Chen WN, Zhang J (2009) An ant colony optimization approach to grid workflow scheduling problem with various QoS requirements. IEEE Trans Syst Man Cybern 39(1):29\u201343","journal-title":"IEEE Trans Syst Man Cybern"},{"key":"994_CR28","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1109\/GCC.2009.39","volume-title":"Eighth international conference on grid and cooperative computing","author":"Q Tao","year":"2009","unstructured":"Tao Q, Chang H, Yi Y, Gu C, Yu Y (2009) QoS constrained grid workflow scheduling optimization based on a novel PSO algorithm. In: Eighth international conference on grid and cooperative computing, pp\u00a0153\u2013159"},{"key":"994_CR29","first-page":"351","volume-title":"Proceedings of the 10th int\u2019l conference on algorithms and architectures for parallel processing, ICA3PP 2010","author":"MA Salehi","year":"2010","unstructured":"Salehi MA, Buyya R (2010) Adapting market-oriented scheduling policies for cloud computing. In: Proceedings of the 10th int\u2019l conference on algorithms and architectures for parallel processing, ICA3PP 2010, pp\u00a0351\u2013362"},{"key":"994_CR30","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1109\/AINA.2010.31","volume-title":"24th IEEE international conference on advanced information networking and applications, AINA","author":"S Pandey","year":"2010","unstructured":"Pandey S, Wu L, Guru S, Buyya R (2010) A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments. In: 24th IEEE international conference on advanced information networking and applications, AINA, pp\u00a0400\u2013407"},{"key":"994_CR31","first-page":"629","volume-title":"IEEE international symposium on parallel and distributed processing with applications","author":"M Xu","year":"2009","unstructured":"Xu M, Cui L, Wang H, Bi Y (2009) A multiple QoS constrained scheduling strategy of multiple workflows for cloud computing. In: IEEE international symposium on parallel and distributed processing with applications, pp\u00a0629\u2013634"},{"key":"994_CR32","first-page":"97","volume-title":"11th IEEE\/ACM international conference on grid computing, GRID","author":"S Ostermann","year":"2010","unstructured":"Ostermann S, Prodan R, Fahringer T (2010) Dynamic cloud provisioning for scientific grid workflows. In: 11th IEEE\/ACM international conference on grid computing, GRID, October 2010, pp\u00a097\u2013104"},{"issue":"6","key":"994_CR33","doi-asserted-by":"crossref","first-page":"848","DOI":"10.1016\/j.jpdc.2011.01.008","volume":"71","author":"E-K Byun","year":"2011","unstructured":"Byun E-K, Kee Y-S, Kim J-S, Deelman E, Maeng S (2011) BTS: resource capacity estimate for time-targeted science workflows. J\u00a0Parallel Distrib Comput 71(6):848\u2013862","journal-title":"J\u00a0Parallel Distrib Comput"},{"issue":"8","key":"994_CR34","doi-asserted-by":"crossref","first-page":"1011","DOI":"10.1016\/j.future.2011.05.001","volume":"27","author":"E-K Byun","year":"2011","unstructured":"Byun E-K, Kee Y-S, Kim J-S, Maeng S (2011) Cost optimized provisioning of elastic resources for application workflows. Future Gener Comput Syst 27(8):1011\u20131026. [Online]. Available http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167739X11000744","journal-title":"Future Gener Comput Syst"},{"issue":"1","key":"994_CR35","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/TSMCC.2008.2001722","volume":"39","author":"WN Chen","year":"2009","unstructured":"Chen WN et al (2009) An ant colony optimization approach to grid workflow scheduling problem with various QoS requirements. IEEE Trans Syst Man Cybern 39(1):29\u201343","journal-title":"IEEE Trans Syst Man Cybern"},{"key":"994_CR36","volume-title":"Fuzzy set and fuzzy logic: theory and application","author":"GJ Klir","year":"1995","unstructured":"Klir GJ (1995) Fuzzy set and fuzzy logic: theory and application. Prentice-Hall, Englewood Cliffs"},{"key":"994_CR37","volume-title":"Fuzzy logic with engineering applications","author":"TJ Ross","year":"1995","unstructured":"Ross TJ (1995) Fuzzy logic with engineering applications. McGraw-Hill, New York"},{"key":"994_CR38","unstructured":"Kruatrachue B (1987) Static Task Scheduling and Grain Packing in Parallel Processing Systems. PhD thesis, Oregon State University"},{"key":"994_CR39","doi-asserted-by":"crossref","unstructured":"Castillo C et al (2011) Online algorithms for advance resource reservations. J\u00a0Parallel Distrib Comput, 963\u2013973","DOI":"10.1016\/j.jpdc.2011.01.003"},{"issue":"4","key":"994_CR40","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1016\/j.jpdc.2010.01.003","volume":"70","author":"X Tang","year":"2010","unstructured":"Tang X et al (2010) List scheduling with duplication for heterogeneous computing systems. J Parallel Distrib Comput 70(4):323\u2013329","journal-title":"J Parallel Distrib Comput"},{"issue":"3","key":"994_CR41","doi-asserted-by":"crossref","first-page":"962","DOI":"10.1016\/j.jnca.2011.03.013","volume":"35","author":"L Zhao","year":"2012","unstructured":"Zhao L, Ren Y, Li M, Sakurai K (2012) Flexible service selection with user-specific QoS support in service-oriented architecture. J Netw Comput Appl 35(3):962\u2013973","journal-title":"J Netw Comput Appl"},{"issue":"3","key":"994_CR42","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1016\/j.jnca.2008.05.001","volume":"32","author":"L Chunlin","year":"2009","unstructured":"Chunlin L, Xiu ZJ, Layuan L (2009) Resource scheduling with conflicting objectives in grid environments: model and evaluation. J Netw Comput Appl 32(3):760\u2013769","journal-title":"J Netw Comput Appl"},{"issue":"3","key":"994_CR43","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1016\/j.jnca.2008.04.009","volume":"32","author":"JH Abawajy","year":"2009","unstructured":"Abawajy JH (2009) Adaptive hierarchical scheduling policy for enterprise grid computing systems. J\u00a0Netw Comput Appl 32(3):770\u2013779","journal-title":"J\u00a0Netw Comput Appl"},{"key":"994_CR44","doi-asserted-by":"crossref","unstructured":"Kangas J, Kangas A, Leskinen P, Pykalainen J (2001) MCDM methods in strategic planning of forestry on state-owned lands in Finland: applications and experiences. J\u00a0Multi-Criteria Decision Anal, 257\u2013271","DOI":"10.1002\/mcda.306"},{"key":"994_CR45","series-title":"The analytic hierarch process series","volume-title":"Fundamentals of decision making and priority theory with the analytic hierarch process","author":"TL Saaty","year":"1994","unstructured":"Saaty TL (1994) Fundamentals of decision making and priority theory with the analytic hierarch process. The analytic hierarch process series, vol\u00a0VI. RWS, Pittsburgh"},{"issue":"4","key":"994_CR46","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1016\/j.jpdc.2007.05.015","volume":"68","author":"MI Daoud","year":"2008","unstructured":"Daoud MI et al (2008) A\u00a0high performance algorithm for static task scheduling in heterogeneous distributed computing systems. J\u00a0Parallel Distrib Comput 68(4):399\u2013409","journal-title":"J\u00a0Parallel Distrib Comput"},{"key":"994_CR47","volume-title":"Workflows in e-science","author":"I Taylor","year":"2006","unstructured":"Taylor I, Deelman E, Gannon D, Shields M (2006) Workflows in e-science. Springer, Berlin"},{"issue":"3","key":"994_CR48","doi-asserted-by":"crossref","first-page":"1431","DOI":"10.1007\/s11227-011-0555-y","volume":"59","author":"E Afgan","year":"2012","unstructured":"Afgan E, Bangalore P, Skala T (2012) Scheduling and planning job execution of loosely coupled applications. J Supercomput 59(3):1431\u20131454","journal-title":"J Supercomput"},{"issue":"2","key":"994_CR49","doi-asserted-by":"crossref","first-page":"989","DOI":"10.1007\/s11227-012-0775-9","volume":"62","author":"C Li","year":"2012","unstructured":"Li C, Li LY (2012) Optimal resource provisioning for cloud computing environment. J Supercomput 62(2):989\u20131022","journal-title":"J Supercomput"},{"issue":"1","key":"994_CR50","doi-asserted-by":"crossref","first-page":"290","DOI":"10.1007\/s11227-011-0721-2","volume":"62","author":"G Falzon","year":"2012","unstructured":"Falzon G, Li M (2012) Enhancing genetic algorithms for dependent job scheduling in grid computing environments. J Supercomput 62(1):290\u2013314","journal-title":"J Supercomput"},{"issue":"3","key":"994_CR51","doi-asserted-by":"crossref","first-page":"420","DOI":"10.1007\/s11227-008-0233-x","volume":"60","author":"J Luo","year":"2012","unstructured":"Luo J, Wu Z, Cao J, Tian T (2012) Dynamic multi-resource advance reservation in grid environment. J Supercomput 60(3):420\u2013436","journal-title":"J Supercomput"},{"issue":"1","key":"994_CR52","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1007\/s11227-006-0888-0","volume":"35","author":"A Bradley","year":"2006","unstructured":"Bradley A, Curran K, Parr G (2006) Discovering resources in computational grid environments. J\u00a0Supercomput 35(1):27\u201349","journal-title":"J\u00a0Supercomput"},{"issue":"1","key":"994_CR53","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.future.2004.09.032","volume":"21","author":"J Cao","year":"2005","unstructured":"Cao J, Spooner DP, Jarvis SA, Nudd GR (2005) Grid load balancing using intelligent agents. Future Gener Comput Syst 21(1):135\u2013149. Special issue on intelligent grid environment: principles and applications","journal-title":"Future Gener Comput Syst"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-013-0994-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-013-0994-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-013-0994-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,21]],"date-time":"2019-07-21T06:24:39Z","timestamp":1563690279000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-013-0994-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8,17]]},"references-count":53,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,1]]}},"alternative-id":["994"],"URL":"https:\/\/doi.org\/10.1007\/s11227-013-0994-8","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,8,17]]}}}