, Amazon cloud, 2015.

. Microsoft-azure-cloud, , 2015.

M. Abouelhoda, S. Issa, and M. Ghanem, Tavaxy: Integrating taverna and galaxy workflows with cloud computing support, BMC Bioinformatics, vol.13, issue.1, p.77, 2012.

E. Afgan, D. Baker, N. Coraor, B. Chapman, A. Nekrutenko et al., Galaxy cloudman: delivering cloud compute clusters, BMC Bioinformatics, vol.11, p.4, 2010.

M. Albrecht, P. Donnelly, P. Bui, and D. Thain, Makeflow: A portable abstraction for data intensive computing on clusters, clouds, and grids, 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies, vol.1, pp.1-1, 2012.

I. Altintas, O. Barney, and E. Jaeger-frank, Provenance collection support in the kepler scientific workflow system, Int. Conf. on Provenance and Annotation of Data, pp.118-132, 2006.

I. Altintas, C. Berkley, E. Jaeger, M. Jones, B. Ludascher et al., Kepler: an extensible system for design and execution of scientific workflows, 16th Int. Conf. on Scientific and Statistical Database Management (SSDBM), pp.423-424, 2004.

I. Altintas, C. Berkley, E. Jaeger, M. Jones, B. Ludäscher et al., Kepler: Towards a Grid-Enabled system for scientific workflows. The Workflow in Grid Systems Workshop in GGF10-The 10th Global Grid Forum, 2004.

C. Anglano and M. Canonico, Scheduling algorithms for multiple bag-of-task applications on desktop grids: A knowledge-free approach, 22nd IEEE Int. Symposium on Parallel and Distributed Processing (IPDPS), pp.1-8, 2008.

Á. Balaskó, Workflow concept of ws-pgrade/guse, Science Gateways for Distributed Computing Infrastructures, pp.33-50, 2014.

A. Barker and J. V. Hemert, Scientific workflow: A survey and research directions, 7th Int. Conf. on Parallel Processing and Applied Mathematics, pp.746-753, 2008.

K. Belhajjame, S. Cresswell, Y. Gil, R. Golden, P. Groth et al., The prov data model and abstract syntax notation, 2011.

R. Bergmann and Y. Gil, Retrieval of semantic workflows with knowledge intensive similarity measures, 19th Int. Conf. on Case-Based Reasoning Research and Development, pp.17-31, 2011.

J. Blythe, S. Jain, E. Deelman, Y. Gil, K. Vahi et al., Task scheduling strategies for workflow-based applications in grids, 5th IEEE Int. Symposium on Cluster Computing and the Grid (CCGrid), pp.759-767, 2005.

L. Bouganim, F. Fabret, C. Mohan, and P. Valduriez, Dynamic query scheduling in data integration systems, International Conference on Data Engineering (ICDE), pp.425-434, 2000.

I. Brandic and S. Dustdar, Grid vs cloud -A technology comparison. it -Information Technology, vol.53, pp.173-179, 2011.

M. Bux and U. Leser, Parallelization in scientific workflow management systems, The Computing Research Repository (CoRR), 2013.

B. Carpenter, V. Getov, G. Judd, A. Skjellum, and G. Fox, Mpj: Mpi-like message passing for java. Concurrency and Computation: Practice and Experience, vol.12, pp.1019-1038, 2000.

W. Chen and E. Deelman, Integration of workflow partitioning and resource provisioning, IEEE/ACM Int. Symposium on Cluster Computing and the Grid (CCGRID), pp.764-768, 2012.

W. Chen and E. Deelman, Partitioning and scheduling workflows across multiple sites with storage constraints, 9th Int. Conf. on Parallel Processing and Applied Mathematics -Volume Part II, vol.7204, pp.11-20, 2012.

W. Chen, R. D. Silva, E. Deelman, and R. Sakellariou, Balanced task clustering in scientific workflows, IEEE 9th Int. Conf. on e-Science, pp.188-195, 2013.

A. L. Chervenak, D. E. Smith, W. Chen, and E. Deelman, Integrating policy with scientific workflow management for data-intensive applications, Supercomputing (SC) Companion: High Performance Computing, Networking Storage and Analysis, pp.140-149, 2012.

F. Chirigati, V. Silva, E. Ogasawara, D. Oliveira, J. Dias et al., Evaluating parameter sweep workflows in high performance computing, 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies, vol.2, pp.1-2, 2012.
URL : https://hal.archives-ouvertes.fr/lirmm-00749968

M. Chowdhury, M. Zaharia, J. Ma, M. I. Jordan, and I. Stoica, Managing data transfers in computer clusters with orchestra, ACM SIGCOMM Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications, vol.41, pp.98-109, 2011.

W. M. Coalition, Workflow management coalition terminology and glossary, 1999.

S. Cohen-boulakia, J. Chen, P. Missier, C. A. Goble, A. R. Williams et al., Distilling structure in taverna scientific workflows: a refactoring approach, BMC Bioinformatics, p.12, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00926827

F. Costa, D. Oliveira, K. Ocala, E. Ogasawara, J. Dias et al., Handling failures in parallel scientific workflows using clouds, Supercomputing (SC) Companion: High Performance Computing, Networking Storage and Analysis, pp.129-139, 2012.

F. Costa, V. Silva, D. Oliveira, K. A. Ocaña, E. S. Ogasawara et al., Capturing and querying workflow runtime provenance with prov: a practical approach, EDBT/ICDT Workshops, pp.282-289, 2013.

D. Crawl, J. Wang, and I. Altintas, Provenance for mapreduce-based data-intensive workflows, 6th Workshop on Workflows in Support of Large-scale Science, pp.21-30, 2011.

T. Critchlow and G. C. , Supercomputing and scientific workflows gaps and requirements, In World Congress on Services, pp.208-211, 2011.

D. Oliveira, K. A. Ocaña, F. Baião, and M. Mattoso, A provenance-based adaptive scheduling heuristic for parallel scientific workflows in clouds, Journal of Grid Computing, vol.10, issue.3, pp.521-552, 2012.

D. Oliveira, E. Ogasawara, F. Baião, and M. Mattoso, Scicumulus: A lightweight cloud middleware to explore many task computing paradigm in scientific workflows, 3rd Int. Conf. on Cloud Computing (CLOUD), pp.378-385, 2010.

D. Oliveira, E. Ogasawara, K. Ocaña, F. Baião, and M. Mattoso, An adaptive parallel execution strategy for cloud-based scientific workflows, Concurrency and Computation: Practice & Experience, vol.24, issue.13, pp.1531-1550, 2012.

D. Oliveira, V. Viana, E. Ogasawara, K. Ocana, and M. Mattoso, Dimensioning the virtual cluster for parallel scientific workflows in clouds, 4th ACM Workshop on Scientific Cloud Computing, pp.5-12, 2013.

J. Dean and S. Ghemawat, Mapreduce: Simplified data processing on large clusters, 6th Symposium on Operating System Design and Implementation (OSDI 2004), pp.137-150, 2004.

E. Deelman, D. Gannon, M. Shields, and I. Taylor, Workflows and e-science: An overview of workflow system features and capabilities, Future Generation Computer Systems, vol.25, issue.5, pp.528-540, 2009.

E. Deelman, G. Juve, and G. B. Berriman, Using clouds for science, is it just kicking the can down the road?, Cloud Computing and Services Science (CLOSER), 2nd Int. Conf. on Cloud Computing and Services Science, pp.127-134, 2012.

E. Deelman, G. Singh, M. Livny, B. Berriman, and J. Good, The cost of doing science on the cloud: The montage example, ACM/IEEE Conf. on High Performance Computing, pp.1-12, 2008.

E. Deelman, G. Singh, M. Su, J. Blythe, Y. Gil et al., Pegasus: A framework for mapping complex scientific workflows onto distributed systems, Scientific Programming, vol.13, issue.3, pp.219-237, 2005.

E. Deelman, K. Vahi, G. Juve, M. Rynge, S. Callaghan et al., Pegasus: a workflow management system for science automation, Future Generation Computer Systems, 2014.

K. Deng, L. Kong, J. Song, K. Ren, and D. Yuan, A weighted k-means clustering based co-scheduling strategy towards efficient execution of scientific workflows in collaborative cloud environments, IEEE 9th Int. Conf. on Dependable, Autonomic and Secure Computing (DASC), pp.547-554, 2011.

J. Dias, D. Oliveira, M. Mattoso, K. A. Ocana, and E. Ogasawara, Discovering drug targets for neglected diseases using a pharmacophylogenomic cloud workflow, IEEE 8th Int. Conf. on E-Science (e-Science), pp.1-8, 2012.

J. Dias, E. S. Ogasawara, D. Oliveira, F. Porto, P. Valduriez et al., Algebraic dataflows for big data analysis, IEEE Int. Conf. on Big Data, pp.150-155, 2013.

R. Duan, R. Prodan, and X. Li, Multi-objective game theoretic schedulingof bag-of-tasks workflows on hybrid clouds, IEEE Transactions on Cloud Computing, vol.2, issue.1, pp.29-42, 2014.

T. Fahringer, R. Prodan, R. Duan, J. Hofer, F. Nadeem et al., Askalon: A development and grid computing environment for scientific workflows, Workflows for e-Science, pp.450-471, 2007.

H. M. Fard, T. Fahringer, and R. Prodan, Budget-constrained resource provisioning for scientific applications in clouds, IEEE 5th Int. Conf. on Cloud Computing Technology and Science (CloudCom), vol.1, pp.315-322, 2013.

H. M. Fard, R. Prodan, and T. Fahringer, Multi-objective list scheduling of workflow applications in distributed computing infrastructures, Journal of Parallel and Distributed Computing, vol.74, issue.3, pp.2152-2165, 2014.

Z. Farkas, Á. Hajnal, and P. Kacsuk, Ws-pgrade/guse and clouds, Science Gateways for Distributed Computing Infrastructures, pp.97-109, 2014.

J. Felsenstein, Phylip -phylogeny inference package (version 3.2), Cladistics, vol.5, pp.164-166, 1989.

I. Foster and C. Kesselman, The Grid 2: Blueprint for a New Computing Infrastructure, 2003.

J. Freire, D. Koop, E. Santos, and C. T. Silva, Provenance for computational tasks: A survey, Computing in Science and Engineering, vol.10, issue.3, pp.11-21, 2008.

J. Frey, T. Tannenbaum, M. Livny, I. Foster, and S. Tuecke, Condor-g: a computation management agent for multi-institutional grids, 10th IEEE Int. Symposium on High Performance Distributed Computing, pp.55-63, 2001.

L. M. Gadelha, M. Wilde, M. Mattoso, and I. Foster, Provenance traces of the swift parallel scripting system, EDBT/ICDT Workshops, pp.325-326, 2013.

K. Ganga and S. Karthik, A fault tolerent approach in scientific workflow systems based on cloud computing, Int. Conf. on Pattern Recognition, Informatics and Mobile Engineering (PRIME), pp.387-390, 2013.

D. Garijo, P. Alper, K. Belhajjame, Ó. Corcho, Y. Gil et al., Common motifs in scientific workflows: An empirical analysis, Future Generation Computer Systems, vol.36, pp.338-351, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01342933

S. Gesing, J. Krüger, R. Grunzke, L. De-la-garza, S. Herres-pawlis et al., Molecular simulation grid (mosgrid): A science gateway tailored to the molecular simulation community, Science Gateways for Distributed Computing Infrastructures, pp.151-165, 2014.

Y. Gil, J. Kim, V. Ratnakar, and E. Deelman, Wings for pegasus: A semantic approach to creating very large scientific workflows, OWLED*06 Workshop on OWL: Experiences and Directions, vol.216, 2006.

J. Goecks, A. Nekrutenko, and J. Taylor, Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences, Genome Biology, vol.11, issue.8, pp.1-13, 2010.

J. Goecks, A. Nekrutenko, and J. Taylor, Lessons learned from galaxy, a web-based platform for highthroughput genomic analyses, IEEE Int. Conf. on E-Science, e-Science, pp.1-6, 2012.

J. A. Gonçalves, D. Oliveira, K. Ocaña, E. Ogasawara, and M. Mattoso, Using domain-specific data to enhance scientific workflow steering queries, Provenance and Annotation of Data and Processes, vol.7525, pp.152-167, 2012.

K. Görlach, M. Sonntag, D. Karastoyanova, F. Leymann, and M. Reiter, Conventional workflow technology for scientific simulation, Guide to e-Science, pp.323-352, 2011.

T. Gottdank, Introduction to the ws-pgrade/guse science gateway framework, Science Gateways for Distributed Computing Infrastructures, pp.19-32, 2014.

Y. Gu, C. Wu, X. Liu, and D. Yu, Distributed throughput optimization for large-scale scientific workflows under fault-tolerance constraint, Journal of Grid Computing, vol.11, issue.3, pp.361-379, 2013.

D. Gunter, E. Deelman, T. Samak, C. Brooks, M. Goode et al., Online workflow management and performance analysis with stampede, 7th Int. Conf. on Network and Service Management (CNSM), pp.1-10, 2011.

M. Hategan, J. Wozniak, and K. Maheshwari, Coasters: Uniform resource provisioning and access for clouds and grids, 4th IEEE Int. Conf. on Utility and Cloud Computing, pp.114-121, 2011.

F. Hernández and T. Fahringer, Towards workflow sharing and reusein the askalon grid environment, Proceedings of Cracow Grid Workshops (CGW), pp.111-119, 2008.

S. Holl, O. Zimmermann, and M. Hofmann-apitius, A new optimization phase for scientific workflow management systems, 8th IEEE Int. Conf. on E-Science, pp.1-8, 2012.

F. Horta, J. Dias, K. Ocana, D. Oliveira, E. Ogasawara et al., Abstract: Using provenance to visualize data from large-scale experiments, Supercomputing (SC): High Performance Computing, Networking Storage and Analysis, pp.1418-1419, 2012.

E. Huedo, R. S. Montero, and I. M. Llorente, A framework for adaptive execution in grids. SoftwarePractice and Experience (SPE), vol.34, pp.631-651, 2004.

M. Isard, M. Budiu, Y. Yu, A. Birrell, and D. Fetterly, Dryad: Distributed data-parallel programs from sequential building blocks, 2nd ACM SIGOPS/EuroSys European Conf. on Computer Systems, pp.59-72, 2007.

K. Jackson, OpenStack Cloud Computing Cookbook, 2012.

J. C. Jacob, D. S. Katz, G. B. Berriman, J. C. Good, A. C. Laity et al., Montage: a grid portal and software toolkit for science-grade astronomical image mosaicking, Int. Journal of Computational Science and Engineering, vol.4, issue.2, pp.73-87, 2009.

G. Juve and E. Deelman, Scientific workflows in the cloud, Grids, Clouds and Virtualization, pp.71-91, 2011.

G. Juve and E. Deelman, Wrangler: Virtual cluster provisioning for the cloud, 20th Int. Symposium on High Performance Distributed Computing, pp.277-278, 2011.

P. Kacsuk, P-grade portal family for grid infrastructures, Concurrency and Computation: Practice and Experience, vol.23, issue.3, pp.235-245, 2011.

P. Kacsuk, Z. Farkas, M. Kozlovszky, G. Hermann, A. Balasko et al., Ws-pgrade/guse generic dci gateway framework for a large variety of user communities, Journal of Grid Computing, vol.10, issue.4, pp.601-630, 2012.

K. Karuna, N. Mangala, C. Janaki, S. Shashi, and C. Subrata, Galaxy workflow integration on garuda grid, IEEE Int. Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp.194-196, 2012.

G. Karypis and V. Kumar, Multilevel algorithms for multi-constraint graph partitioning, ACM/IEEE Conf. on Supercomputing, pp.1-13, 1998.

J. Kim, E. Deelman, Y. Gil, G. Mehta, and V. Ratnakar, Provenance trails in the wings-pegasus system, Concurrency and Computation: Practice and Experience, vol.20, pp.587-597, 2008.

T. Kiss, P. Kacsuk, R. Lovas, Á. Balaskó, A. Spinuso et al., Ws-pgrade/guse in european projects, Science Gateways for Distributed Computing Infrastructures, pp.235-254, 2014.

T. Kiss, P. Kacsuk, E. Takács, Á. Szabó, P. Tihanyi et al., Commercial use of ws-pgrade/guse, Science Gateways for Distributed Computing Infrastructures, pp.271-286, 2014.

Ç. Kocair, C. ?ener, and A. Akkaya, Statistical seismology science gateway, Science Gateways for Distributed Computing Infrastructures, pp.167-180, 2014.

I. Korf, M. Yandell, and J. A. Bedell, BLAST -an essential guide to the basic local alignment search tool, 2003.

M. Kozlovszky, K. Karóczkai, I. Márton, P. Kacsuk, and T. Gottdank, Dci bridge: Executing ws-pgrade workflows in distributed computing infrastructures, Science Gateways for Distributed Computing Infrastructures, pp.51-67, 2014.

M. J. Litzkow, M. Livny, and M. W. Mutka, Condor-a hunter of idle workstations, 8th Int. Conf. on Distributed Computing Systems, pp.104-111, 1988.

B. Liu, B. Sotomayor, R. Madduri, K. Chard, and I. Foster, Deploying bioinformatics workflows on clouds with galaxy and globus provision, Supercomputing (SC) Companion: High Performance Computing, Networking, Storage and Analysis (SCC), pp.1087-1095, 2012.

J. Liu, V. Silva, E. Pacitti, P. Valduriez, and M. Mattoso, Scientific workflow partitioning in multisite cloud, Parallel Processing Workshops -Euro-Par, pp.105-116, 2014.

B. Ludäscher, I. Altintas, C. Berkley, D. Higgins, E. Jaeger et al., Scientific workflow management and the kepler system, Concurrency and Computation: Practice and Experience, vol.18, issue.10, pp.1039-1065, 2006.

M. Maheswaran, S. Ali, H. J. Siegel, D. Hensgen, and R. F. Freund, Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems, 8th Heterogeneous Computing Workshop, p.30, 1999.

M. Malawski, G. Juve, E. Deelman, and J. Nabrzyski, Cost-and deadline-constrained provisioning for scientific workflow ensembles in iaas clouds, Supercomputing (SC) Conf. on High Performance Computing Networking, Storage and Analysis, pp.1-11, 2012.

M. Mattoso, J. Dias, K. A. Ocaña, E. Ogasawara, F. Costa et al., Dynamic steering of HPC scientific workflows: A survey, Future Generation Computer Systems, issue.0, 2014.

M. Mattoso, C. Werner, G. Travassos, V. Braganholo, E. Ogasawara et al., Towards supporting the life cycle of large scale scientific experiments, In Int. J. Business Process Integration and Management, vol.5, pp.79-82, 2010.

D. S. Milojicic, I. M. Llorente, and R. S. Montero, Opennebula: A cloud management tool, IEEE Internet Computing, vol.15, issue.2, pp.11-14, 2011.

P. Missier, S. Soiland-reyes, S. Owen, W. Tan, A. Nenadic et al., Taverna, reloaded. In Int. Conf. on Scientific and Statistical Database Management, pp.471-481, 2010.

A. Nagavaram, G. Agrawal, M. A. Freitas, K. H. Telu, G. Mehta et al., A cloud-based dynamic workflow for mass spectrometry data analysis, IEEE 7th Int. Conf. on E-Science (e-Science), pp.47-54, 2011.

D. Nguyen and N. Thoai, Ebc: Application-level migration on multi-site cloud, Int. Conf. on Systems and Informatics (ICSAI), pp.876-880, 2012.

K. A. Ocaña, D. Oliveira, E. Ogasawara, A. M. Dávila, A. A. Lima et al., Sciphy: A cloud-based workflow for phylogenetic analysis of drug targets in protozoan genomes, Advances in Bioinformatics and Computational Biology, vol.6832, pp.66-70, 2011.

K. A. Ocaña, D. Oliveira, F. Horta, J. Dias, E. Ogasawara et al., Exploring molecular evolution reconstruction using a parallel cloud based scientific workflow, Advances in Bioinformatics and Computational Biology, vol.7409, pp.179-191, 2012.

E. S. Ogasawara, D. Oliveira, P. Valduriez, J. Dias, F. Porto et al., An algebraic approach for data-centric scientific workflows, Proceedings of the VLDB Endowment (PVLDB), vol.4, pp.1328-1339, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00640431

E. S. Ogasawara, J. Dias, V. Silva, F. S. Chirigati, D. Oliveira et al., Chiron: a parallel engine for algebraic scientific workflows, Concurrency and Computation: Practice and Experience, vol.25, issue.16, pp.2327-2341, 2013.
URL : https://hal.archives-ouvertes.fr/lirmm-00806557

T. Oinn, P. Li, D. B. Kell, C. Goble, A. Goderis et al., Taverna/mygrid: Aligning a workflow system with the life sciences community. In Workflows for e-Science, pp.300-319, 2007.

T. M. Oinn, M. Addis, J. Ferris, D. Marvin, M. Senger et al., Taverna: a tool for the composition and enactment of bioinformatics workflows, Bioinformatics, vol.20, issue.17, pp.3045-3054, 2004.

S. Olabarriaga, A. Benabdelkader, M. Caan, M. Jaghoori, J. Krüger et al., Ws-pgrade/guse-based science gateways in teaching, Science Gateways for Distributed Computing Infrastructures, pp.223-234, 2014.

D. D. Oliveira, K. A. Ocaña, E. Ogasawara, J. Dias, J. Gonçalves et al., Performance evaluation of parallel strategies in public clouds: A study with phylogenomic workflows, Future Generation Computer Systems, vol.29, issue.7, pp.1816-1825, 2013.

C. Olston, B. Reed, U. Srivastava, R. Kumar, and A. Tomkins, Pig latin: a not-so-foreign language for data processing, ACM SIGMOD Int. Conf. on Management of Data (SIGMOD), pp.1099-1110, 2008.

S. Ostermann, K. Plankensteiner, R. Prodan, and T. Fahringer, Groudsim: An event-based simulation framework for computational grids and clouds, European Conf. on Parallel Processing, pp.305-313, 2011.

S. Ostermann, R. Prodan, and T. Fahringer, Extending grids with cloud resource management for scientific computing, 10th IEEE/ACM Int. Conf. on Grid Computing, pp.42-49, 2009.

M. T. Özsu and P. Valduriez, Principles of Distributed Database Systems, 2011.

E. Pacitti, R. Akbarinia, and M. E. Dick, P2P Techniques for Decentralized Applications, 2012.
URL : https://hal.archives-ouvertes.fr/lirmm-00748635

C. Pautasso and G. Alonso, Parallel computing patterns for grid workflows, Workshop on Workflows in Support of Large-Scale Science, pp.1-10, 2006.

K. Plankensteiner, R. Prodan, M. Janetschek, T. Fahringer, J. Montagnat et al., Fine-grain interoperability of scientific workflows in distributed computing infrastructures, Journal of Grid Computing, vol.11, issue.3, pp.429-455, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00832214

R. Prodan, Online analysis and runtime steering of dynamic workflows in the askalon grid environment, 7th IEEE Int. Symposium on Cluster Computing and the Grid (CCGRID), pp.389-400, 2007.

I. Raicu, Y. Zhao, I. T. Foster, and A. S. Szalay, Data diffusion: Dynamic resource provision and data-aware scheduling for data intensive applications, The Computing Research Repository (CoRR), 2008.

A. Ramakrishnan, G. Singh, H. Zhao, E. Deelman, R. Sakellariou et al., Scheduling data-intensiveworkflows onto storage-constrained distributed resources, 7th IEEE Int. Symposium on Cluster Computing and the Grid (CCGRID), pp.401-409, 2007.

C. J. Reynolds, S. C. Winter, G. Terstyánszky, T. Kiss, P. Greenwell et al., Scientific workflow makespan reduction through cloud augmented desktop grids, IEEE 3rd International Conference on Cloud Computing Technology and Science, pp.18-23, 2011.

T. Samak, D. Gunter, M. Goode, E. Deelman, G. Juve et al., Online fault and anomaly detection for large-scale scientific workflows, 13th IEEE Int. Conf. on High Performance Computing and Communications (HPCC), pp.373-381, 2011.

E. Sciacca, F. Vitello, U. Becciani, A. Costa, and P. Massimino, Visivo gateway and visivo mobile for the astrophysics community, Science Gateways for Distributed Computing Infrastructures, pp.181-194, 2014.

S. Shahand, M. Jaghoori, A. Benabdelkader, J. Font-calvo, J. Huguet et al., Computational neuroscience gateway: A science gateway based on the ws-pgrade/guse, Science Gateways for Distributed Computing Infrastructures, pp.139-149, 2014.

S. Shankar and D. J. Dewitt, Data driven workflow planning in cluster management systems, 16th International Symposium on High-Performance Distributed Computing (HPDC-16), pp.127-136, 2007.

G. Singh, M. Su, K. Vahi, E. Deelman, B. Berriman et al., Workflow task clustering for best effort systems with pegasus, 15th ACM Mardi Gras Conf.: From Lightweight Mashups to Lambda Grids: Understanding the Spectrum of Distributed Computing Requirements, Applications, Tools, Infrastructures, Interoperability, and the Incremental Adoption of Key Capabilities, vol.9, pp.1-9, 2008.

M. Snir, S. Otto, S. Huss-lederman, D. Walker, and J. Dongarra, MPI-The Complete Reference, The MPI Core, vol.1, 1998.

M. Tanaka and O. Tatebe, Workflow scheduling to minimize data movement using multi-constraint graph partitioning, 12th IEEE/ACM Int. Symposium on Cluster, Cloud and Grid Computing (Ccgrid), pp.65-72, 2012.

I. Taylor, M. Shields, I. Wang, and A. Harrison, The triana workflow environment: Architecture and applications, Workflows for e-Science, pp.320-339, 2007.

G. Terstyánszky, T. Kukla, T. Kiss, P. Kacsuk, Á. Balaskó et al., Enabling scientific workflow sharing through coarse-grained interoperability, Future Generation Computer Systems, vol.37, pp.46-59, 2014.

G. Terstyánszky, E. Michniak, T. Kiss, and . Balaskó, Sharing science gateway artefacts through repositories, Science Gateways for Distributed Computing Infrastructures, pp.123-135, 2014.

H. Topcuouglu, S. Hariri, and M. Wu, Performance-effective and low-complexity task scheduling for heterogeneous computing, IEEE Transactions on Parallel and Distributed Systems, vol.13, issue.3, pp.260-274, 2002.

W. M. Aalst, M. Weske, and G. Wirtz, Advanced topics in workflow management: Issues, requirements, and solutions, Transactions of the SDPS, vol.7, issue.3, pp.49-77, 2003.

K. Vahi, I. Harvey, T. Samak, D. Gunter, K. Evans et al., A general approach to real-time workflow monitoring, Supercomputing (SC) Companion: High Performance Computing, Networking, Storage and Analysis (SCC), pp.108-118, 2012.

J. Wang and I. Altintas, Early cloud experiences with the kepler scientific workflow system, Int. Conf. on Computational Science (ICCS), vol.9, pp.1630-1634, 2012.

J. Wang, D. Crawl, and I. Altintas, Kepler + hadoop: A general architecture facilitating data-intensive applications in scientific workflow systems, 4th Workshop on Workflows in Support of Large-Scale Science, vol.12, pp.1-12, 2009.

T. White, Hadoop: The Definitive Guide, 2009.

P. Wieder, J. M. Butler, W. Theilmann, and R. Yahyapour, Service Level Agreements for Cloud Computing, 2011.

M. Wilde, M. Hategan, J. M. Wozniak, B. Clifford, D. S. Katz et al., Swift: A language for distributed parallel scripting, Parallel Computing, vol.37, issue.9, pp.633-652, 2011.

K. Wolstencroft, R. Haines, D. Fellows, A. R. Williams, D. Withers et al., The taverna workflow suite: designing and executing workflows of web services on the desktop, web or in the cloud, Nucleic Acids Research, vol.41, pp.557-561, 2013.

J. M. Wozniak, T. G. Armstrong, K. Maheshwari, E. L. Lusk, D. S. Katz et al., Turbine: A distributed-memory dataflow engine for extreme-scale many-task applications, 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies, vol.5, p.12, 2012.

U. Yildiz, A. Guabtni, and A. H. Ngu, Business versus scientific workflows: A comparative study, IEEE Congress on Services, Part I, Services I, pp.340-343, 2009.

J. Yu and R. Buyya, A taxonomy of workflow management systems for grid computing, Journal of Grid Computing, vol.3, pp.171-200, 2005.

Z. Yu and W. Shi, An adaptive rescheduling strategy for grid workflow applications, IEEE Int. Parallel and Distributed Processing Symposium (IPDPS), pp.1-8, 2007.

D. Yuan, Y. Yang, X. Liu, and J. Chen, A cost-effective strategy for intermediate data storage in scientific cloud workflow systems, IEEE Int. Symposium on Parallel Distributed Processing (IPDPS), pp.1-12, 2010.

H. Zhang, S. Soiland-reyes, and C. A. Goble, Taverna mobile: Taverna workflows on android. The Computing Research Repository (CoRR), 2013.

Q. Zhang, L. Cheng, and R. Boutaba, Cloud computing: state-of-the-art and research challenges, Journal of Internet Services and Applications, vol.1, pp.7-18, 2010.

Y. Zhao, M. Hategan, B. Clifford, I. Foster, G. Laszewski et al., Swift: Fast, reliable, loosely coupled parallel computation, IEEE Int. Conf. on Services Computing -Workshops (SCW), pp.199-206, 2007.

Y. Zhao, I. Raicu, and I. T. Foster, Scientific workflow systems for 21st century, new bottle or new wine?, In IEEE Congress on Services, Part I, Services I, pp.467-471, 2008.