{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,3]],"date-time":"2025-09-03T10:09:30Z","timestamp":1756894170760},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2016,6,14]],"date-time":"2016-06-14T00:00:00Z","timestamp":1465862400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2016,11]]},"DOI":"10.1007\/s00607-016-0494-9","type":"journal-article","created":{"date-parts":[[2016,6,14]],"date-time":"2016-06-14T10:51:50Z","timestamp":1465901510000},"page":"1091-1109","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Catfish-PSO based scheduling of scientific workflows in IaaS cloud"],"prefix":"10.1007","volume":"98","author":[{"given":"S. Jaya","family":"Nirmala","sequence":"first","affiliation":[]},{"given":"S. Mary Saira","family":"Bhanu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,6,14]]},"reference":[{"key":"494_CR1","unstructured":"What is IaaS? (2014). http:\/\/www.interoute.com\/what-iaas . Accessed 16 November 2015"},{"key":"494_CR2","unstructured":"Why use workflows? (2009). http:\/\/www.taverna.org.uk\/introduction\/why-use-workflows\/ . Accessed 16 November 2015"},{"key":"494_CR3","unstructured":"Juve GM (2012) Resource management for scientific workflows. Dissertation, University of Southern California"},{"key":"494_CR4","unstructured":"El-Rewini H, Lewis TG (1994) Task scheduling in parallel and distributed systems. Prentice-Hall, USA"},{"key":"494_CR5","doi-asserted-by":"crossref","unstructured":"Hoffa C, Mehta G, Freeman T, Deelman E et al (2008) On the use of cloud computing for scientific workflows. In: Proceedings of the IEEE fourth international conference on eScience, 7\u201312 December 2008, Indianapolis, Indiana, USA, pp 640\u2013645","DOI":"10.1109\/eScience.2008.167"},{"key":"494_CR6","doi-asserted-by":"crossref","unstructured":"Juve G, Deelman E, Vahi K, Mehta G et al (2009) Scientific workflow applications on Amazon EC2. In: 5th IEEE international conference on e-science workshops, 9\u201311 December 2009, Oxford, UK, pp 59\u201366","DOI":"10.1109\/ESCIW.2009.5408002"},{"issue":"3","key":"494_CR7","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1177\/1094342009356432","volume":"24","author":"E Deelman","year":"2009","unstructured":"Deelman E (2009) Grids and Clouds: making workflow applications work in heterogeneous distributed environments. Int J High Perform Comput Appl 24(3):284\u2013298","journal-title":"Int J High Perform Comput Appl"},{"issue":"3","key":"494_CR8","first-page":"219","volume":"13","author":"E Deelman","year":"2005","unstructured":"Deelman E, Singh G, Su MH et al (2005) Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Sci Program J 13(3):219\u2013237","journal-title":"Sci Program J"},{"key":"494_CR9","doi-asserted-by":"crossref","unstructured":"Wu Z, Ni Z, Gu L, Liu X (2010) A revised discrete particle swarm optimization for cloud workflow scheduling. In: Proceedings of the international conference on computational intelligence and security (CIS), 11\u201314 December 2010, Nanning, Guangxi Zhuang Autonomous Region, China, pp 184\u2013188","DOI":"10.1109\/CIS.2010.46"},{"key":"494_CR10","doi-asserted-by":"crossref","unstructured":"Alkhanak EN, Lee SP, Khan SUR (2015) Cost-aware challenges for workflow scheduling approaches in cloud computing environments. Future Gener Comput Syst 50(C):3\u201321","DOI":"10.1016\/j.future.2015.01.007"},{"issue":"8","key":"494_CR11","doi-asserted-by":"crossref","first-page":"1124","DOI":"10.1016\/j.future.2011.03.008","volume":"27","author":"X Wang","year":"2011","unstructured":"Wang X, Yeob CS, Buyya R, Sua J (2011) Optimizing the makespan and reliability for Workflow applications with reputation and a Look-Ahead GA. J Future Gener Comput Syst 27(8):1124\u20131134","journal-title":"J Future Gener Comput Syst"},{"issue":"3","key":"494_CR12","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/71.993209","volume":"13","author":"A Dogan","year":"2002","unstructured":"Dogan A, Ozguner F (2002) Matching and scheduling algorithms for minimizing execution time and failure probability of applications in heterogeneous computing. IEEE Trans Parallel Distrib Syst 13(3):308\u2013323","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"494_CR13","doi-asserted-by":"crossref","unstructured":"Hakem M, Butelle F (2007) Reliability and scheduling on systems subject to failures. In: Proceedings of the international conference on parallel processing. IEEE Computer Society, Washington, DC, p 38","DOI":"10.1109\/ICPP.2007.72"},{"issue":"3","key":"494_CR14","first-page":"21522165","volume":"74","author":"HM Fard","year":"2014","unstructured":"Fard HM, Prodan R, Fahringer T (2014) Multi-objective list scheduling of workflow applications in distributed computing infrastructures. J Parallel Distrib Comput 74(3):21522165","journal-title":"J Parallel Distrib Comput"},{"key":"494_CR15","unstructured":"Zitzler E, Laumanns M, Thiele L (2002) SPEA2: improving the strength Pareto evolutionary algorithm, evolutionary methods for design, optimisation and control with application to industrial problems. International Center for Numerical Methods in Engineering, 19\u201321 September 2001, Athens, Greece, pp 95\u2013100"},{"issue":"2","key":"494_CR16","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182\u2013197","journal-title":"IEEE Trans Evol Comput"},{"key":"494_CR17","doi-asserted-by":"crossref","unstructured":"Mao M, Humphrey M (2011) Auto-Scaling to minimize cost and meet application deadlines in cloud workflows. In: Proceedings of international conference for high performance computing, networking, storage and analysis, 12\u201318 November 2011, Seattle, WA, USA, pp 1\u201312","DOI":"10.1145\/2063384.2063449"},{"key":"494_CR18","doi-asserted-by":"crossref","unstructured":"Poola D, Garg SK, Buyya R, Yang Y, Ramamohanarao K (2014) Robust scheduling of scientific workflows with deadline and budget constraints in clouds. In: Proceedings of IEEE 28th international conference on advanced information networking and applications, 13\u201316 May 2014, Victoria, BC, Canada, pp 858\u2013865","DOI":"10.1109\/AINA.2014.105"},{"key":"494_CR19","doi-asserted-by":"crossref","unstructured":"Malawski M, Juve G, Deelman E, Nabrzyski J (2012) Cost- and deadline-constrained provisioning for scientific workflow ensembles in IaaS clouds. In: Proceedings of the international conference on high performance computing, networking, storage analytics, 11\u201315 November 2012, Salt Lake City, UT, USA, pp 1\u201311","DOI":"10.1109\/SC.2012.38"},{"issue":"1","key":"494_CR20","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1016\/j.future.2012.05.004","volume":"29","author":"S Abrishami","year":"2013","unstructured":"Abrishami S, Naghibzadeh M, Epema DHJ (2013) Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds. Future Gener Comput Syst 29(1):158\u2013169","journal-title":"Future Gener Comput Syst"},{"key":"494_CR21","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, vol 4, 27 November 1995\u201301 December 1995, Perth, WA, USA, pp 1942\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"key":"494_CR22","unstructured":"Lovbjerg M, Krink T (2002) The LifeCycle Model: combining particle swarm optimisation, genetic algorithms and hillclimbers. In: Proceedings of parallel problem solving from nature VII (PPSN), 7\u201311 September 2002, Granada, Spain, pp 621\u2013630"},{"issue":"1","key":"494_CR23","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.asoc.2009.07.001","volume":"10","author":"T Niknam","year":"2010","unstructured":"Niknam T, Amiri B (2010) An efficient hybrid approach based on PSO, ACO and k-means for cluster analysis. Appl Soft Comput 10(1):183\u2013197","journal-title":"Appl Soft Comput"},{"key":"494_CR24","doi-asserted-by":"crossref","unstructured":"Zhang W J, Xie XF, (2003) DEPSO: hybrid particle swarm with differential evolution operator. In: Proceedings of the IEEE international conference on systems, man, and cybernetics (SMCC), vol 4, 5\u20138 October 2003, WA, USA, pp 3816\u20133821","DOI":"10.1109\/ICSMC.2003.1244483"},{"key":"494_CR25","unstructured":"Evers G (2009) An automatic regrouping mechanism to deal with stagnation in particle swarm optimization (Master\u2019s thesis). The University of Texas, Pan American, Department of Electrical Engineering"},{"issue":"1","key":"494_CR26","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.asoc.2009.06.010","volume":"10","author":"Z Xinchao","year":"2010","unstructured":"Xinchao Z (2010) A perturbed particle swarm algorithm for numerical optimization. Appl Soft Comput 10(1):119\u2013124","journal-title":"Appl Soft Comput"},{"key":"494_CR27","unstructured":"Xie XF, Zhang WJ, Yang ZL (2002) A dissipative particle swarm optimization. Congress on Evolutionary Computation (CEC), Honolulu, pp 1456\u20131461"},{"key":"494_CR28","doi-asserted-by":"publisher","unstructured":"Bratton D, Blackwell T (2008) A simplified recombinant PSO. J Artif Evol Appl. doi: 10.1155\/2008\/654184","DOI":"10.1155\/2008\/654184"},{"key":"494_CR29","unstructured":"Pedersen MEH (2010) Tuning and simplifying heuristical optimization (Ph.D. thesis). University of Southampton, School of Engineering Sciences, Computational Engineering and Design Group"},{"issue":"2","key":"494_CR30","doi-asserted-by":"crossref","first-page":"618","DOI":"10.1016\/j.asoc.2009.08.029","volume":"10","author":"MEH Pedersen","year":"2010","unstructured":"Pedersen MEH, Chipperfield AJ (2010) Simplifying particle swarm optimization. Appl Soft Comput 10(2):618\u2013628","journal-title":"Appl Soft Comput"},{"key":"494_CR31","doi-asserted-by":"publisher","unstructured":"Chuang LY, Tsai SW, Yang CH (2008) Catfish particle swarm optimization. In: Proceedings of the IEEE swarm intelligence symposium. doi: 10.1109\/SIS.2008.4668277","DOI":"10.1109\/SIS.2008.4668277"},{"issue":"16","key":"494_CR32","doi-asserted-by":"crossref","first-page":"69006916","DOI":"10.1016\/j.amc.2011.01.081","volume":"217","author":"LY Chuang","year":"2011","unstructured":"Chuang LY, Tsai SW, Yang CH (2011) Chaotic catfish particle swarm optimization for solving global numerical optimization problems. Appl Math Comput 217(16):69006916","journal-title":"Appl Math Comput"},{"issue":"1","key":"494_CR33","first-page":"2534","volume":"8","author":"J Fang","year":"2013","unstructured":"Fang J, Zhou Q, Wu X, Yang S (2013) Network traffic prediction model based on Catfish-PSO-SVM. J Netw 8(1):2534\u20132540","journal-title":"J Netw"},{"key":"494_CR34","unstructured":"Gaur K, Sood YR, Singh S (2013) Congestion management in an electricity market using Catfish PSO. In: Proceedings of the international conference on recent trends in computing and communication engineering, 20\u201321 April 2013, Hamirpur, India, pp 185\u2013188"},{"key":"494_CR35","doi-asserted-by":"crossref","unstructured":"Xin J, Chen G, Hai Y (2009) A particle swarm optimizer with multi-stage linearly-decreasing inertia weight. In: Proceedings of the international joint conference on computational sciences and optimization (CSO \u201909), 24\u201326 April 2009, Sanya, China","DOI":"10.1109\/CSO.2009.420"},{"key":"494_CR36","doi-asserted-by":"crossref","unstructured":"Chen W, Deelman E (2012) WorkflowSim: a toolkit for simulating scientific workflows in distributed environments. In: Proceedings of IEEE 8th international conference on e-Science (e-Science), 8\u201312 October 2012, Hyatt Regency Chicago, Chicago, Illinois, USA, pp 1\u20138","DOI":"10.1109\/eScience.2012.6404430"},{"key":"494_CR37","unstructured":"Creating Workflows (2015). http:\/\/pegasus.isi.edu\/wms\/docs\/latest\/creating_workflows.php . Accessed 16 November 2015"},{"key":"494_CR38","unstructured":"Bharathi S (2013). http:\/\/github.com\/pegasus-isi\/WorkflowGenerator\/tree\/master\/bharathi\/src\/simulation\/generator . Accessed 16 November 2015"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-016-0494-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-016-0494-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-016-0494-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,9]],"date-time":"2019-09-09T18:34:19Z","timestamp":1568054059000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-016-0494-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6,14]]},"references-count":38,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2016,11]]}},"alternative-id":["494"],"URL":"https:\/\/doi.org\/10.1007\/s00607-016-0494-9","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,6,14]]}}}