L. Youseff, M. Butrico, and D. D. Silva, Toward a Unified Ontology of Cloud Computing, 2008 Grid Computing Environments Workshop, p.110, 2008.
DOI : 10.1109/GCE.2008.4738443

D. Oliveira, F. A. Baio, and M. Mattoso, Towards a Taxonomy for Cloud Computing from an e-Science Perspective, pp.47-62, 2010.
DOI : 10.1007/978-1-84996-241-4_3

E. Deelman, J. Blythe, Y. Gil, C. Kesselman, G. Mehta et al.,

K. Su, M. Vahi, and . Livny, Pegasus: Mapping scientific workflows onto the grid, rid Computing: Second European AcrossGrids Conference, pp.11-26, 2004.

B. Ludascher, I. Altintas, C. Berkley, D. Higgins, E. Jaeger et al., Scientific workflow management and the Kepler system Concurrency and Computation: Practice and Experience, p.10391065, 2005.

T. 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.
DOI : 10.1093/bioinformatics/bth361

H. Topcuoglu, 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, p.260274, 2002.
DOI : 10.1109/71.993206

Y. Samadi, M. Zbakh, and C. Tadonki, Graph-based Model and Algorithm for Minimizing Big Data Movement in a Cloud Environment, Int. J. High Performance Computing and Networking
URL : https://hal.archives-ouvertes.fr/hal-01711063

J. Yu and R. Buyya, A Taxonomy of Workflow Management Systems for Grid Computing, Journal of Grid Computing, vol.15, issue.5???6, pp.171-200, 2005.
DOI : 10.1007/s10723-005-9010-8

M. L. Pinedo, Scheduling: theory, algorithms, and systems, 2008.

L. F. Bittencourt, R. Sakellariou, and E. R. Madeira, DAG Scheduling Using a Lookahead Variant of the Heterogeneous Earliest Finish Time Algorithm, 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing, pp.27-34, 2010.
DOI : 10.1109/PDP.2010.56

URL : http://www.cs.man.ac.uk/%7Erizos/papers/pdp10.pdf

]. Y. Kwok and I. Ahmad, Static scheduling algorithms for allocating directed task graphs to multiprocessors, ACM Computing Surveys, vol.31, issue.4, p.406471, 1999.
DOI : 10.1145/344588.344618

URL : http://reptar.uta.edu/NOTES4351/taskSurvey.pdf

R. Buyya, R. Ranjan, and R. N. Calheiros, Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities, 2009 International Conference on High Performance Computing & Simulation, pp.1-11, 2009.
DOI : 10.1109/HPCSIM.2009.5192685

URL : http://arxiv.org/abs/0907.4878

R. N. Calheiros, R. Ranjan, C. A. De-rose, and R. Buyya, CloudSim: A novel framework for modeling and simulation of cloud computing infrastructures and services, technical report, 2009.

R. Bajaj and D. Agrawal, Improving scheduling of tasks in a heterogeneous environment, IEEE Transactions on Parallel and Distributed Systems, vol.15, issue.2, pp.107-118, 2004.
DOI : 10.1109/TPDS.2004.1264795

R. Armstrong, D. Hensgen, and T. Kidd, The relative performance of various mapping algorithms is independent of sizable variances in run-time predictions, Proceedings Seventh Heterogeneous Computing Workshop (HCW'98), pp.79-87, 1998.
DOI : 10.1109/HCW.1998.666547

R. F. Freund, M. Gherrity, S. Ambrosius, M. Campbell, M. Halderman et al.,

B. Moore, H. J. Rust, and . Siegel, Scheduling resources in multi-user, heterogeneous, computing environments with SmartNet, 7th IEEE Heterogeneous Computing Workshop (HCW'98), pp.184-199, 1998.

R. F. Freund and H. J. Siegel, Guest editor's introduction: Heterogeneous processing, Computer, vol.26, issue.6, pp.13-17, 1993.

C. Q. Wu, X. Lin, D. Yu, W. Xu, and L. Li, End-to-End Delay Minimization for Scientific Workflows in Clouds under Budget Constraint, IEEE Transactions on Cloud Computing, vol.3, issue.2, pp.169-181, 2015.
DOI : 10.1109/TCC.2014.2358220

A. M. Oprescu, T. Kielmann, and H. Leahu, BUDGET ESTIMATION AND CONTROL FOR BAG-OF-TASKS SCHEDULING IN CLOUDS, Parallel Processing Letters, vol.21, issue.02, p.219243, 2011.
DOI : 10.1177/1094342010369114

Z. Wu, Z. Ni, L. Gu, and X. Liu, A Revised Discrete Particle Swarm Optimization for Cloud Workflow Scheduling, 2010 International Conference on Computational Intelligence and Security, pp.184-188, 2010.
DOI : 10.1109/CIS.2010.46

D. M. Abdelkader and F. Omara, Dynamic task scheduling algorithm with load balancing for heterogeneous computing system, Egyptian Informatics Journal, vol.13, issue.2, pp.135-145, 2012.
DOI : 10.1016/j.eij.2012.04.001

H. Zhao and R. Sakellariou, An Experimental Investigation into the Rank Function of the Heterogeneous Earliest Finish Time Scheduling Algorithm, Euro-Par Parallel Processing, pp.189-194, 2003.
DOI : 10.1007/978-3-540-45209-6_28

, Top 500 list. https://www.top500.org/lists, 2017.

T. Y. Chao and H. C. Lung, Implementation of a performance-based loop scheduling on heterogeneous clusters, International Conference on Algorithms and Architectures for Parallel Processing, pp.44-54, 2009.

A. E. Roth, Deferred acceptance algorithms: history, theory, practice, and open questions, International Journal of Game Theory, vol.25, issue.1, pp.537-569, 2008.
DOI : 10.2140/pjm.1955.5.285

D. Gale and L. S. Shapley, College Admissions and the Stability of Marriage, The American Mathematical Monthly, vol.69, issue.1, pp.9-15, 1962.
DOI : 10.1080/00029890.1962.11989827

R. Buyya, R. Ranjan, and R. N. Calheiros, Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities, 2009 International Conference on High Performance Computing & Simulation, pp.1-11, 2009.
DOI : 10.1109/HPCSIM.2009.5192685

S. Bharathi, A. Chervenak, E. Deelman, G. Mehta, M. H. Su et al.,

. Vahi, Characterization of scientific workflows Workflows in Support of Large-Scale Science, pp.1-10, 2008.

G. B. Berriman, E. Deelman, J. C. Good, J. C. Jacob, D. S. Katz et al., Montage: a grid-enabled engine for delivering custom science-grade mosaics on demand, Optimizing Scientific Return for Astronomy through Information Technologies, pp.221-233, 2004.
DOI : 10.1117/12.550551

URL : https://authors.library.caltech.edu/91700/1/221.pdf

R. Graves, T. Jordan, S. Callaghan, E. Deelman, E. Field et al., CyberShake: A Physics-Based Seismic Hazard Model for Southern California, Pure and Applied Geophysics, vol.168, issue.3-4, pp.3-4, 2011.
DOI : 10.1007/s00024-010-0161-6

J. Blythe, S. Jain, E. Deelman, Y. Gil, K. Vahi et al., Task scheduling strategies for workflow-based applications in grids, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005., pp.759-767, 2005.
DOI : 10.1109/CCGRID.2005.1558639