Ces figurent illustrent aussi les résultats obtenus par NSGA-II (représenté par le signe d'addition en couleur rouge), pour avoir une idée sur la qualité de deux ensembles trouvés de solutions ,
Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds, Future Generation Computer Systems, vol.29, issue.1, pp.158-169, 2008. ,
DOI : 10.1016/j.future.2012.05.004
Scientific workflow: a survey and research directions Multiobjective optimization of combinatorial libraries, Proceedings of the 7th Int. Conf. on Parallel processing and applied mathematics, PPAM'07, pp.746-753, 2001. ,
Kepler: An Extensible System for Design and Execution of Scientific Workflows Amazon Web Services LLC. Amazon elastic compute cloud (amazon ec2) http://aws.amazon.com/ec2 Above the clouds: A Berkeley View of cloud computing, Proc. of 16th Int. Conf. on Scientific and Statistical Database Management. and Zaharia, M. A view of cloud computing, pp.423-424, 2004. ,
Power-aware scheduling for periodic real-time tasks, IEEE Transactions on Computers, vol.53, issue.5, pp.53-584, 2004. ,
DOI : 10.1109/TC.2004.1275298
Pareto Optimality and Particle Swarm Optimization, IEEE Transactions on Magnetics, vol.40, issue.2, pp.1172-1175, 2004. ,
DOI : 10.1109/TMAG.2004.825430
The GrADS Project: Software Support for High-Level Grid Application Development, International Journal of High Performance Computing Applications, vol.15, issue.4, pp.15327-344, 2001. ,
DOI : 10.1177/109434200101500401
Montage: a Grid-Enabled Engine for Delivering Custom Science-Grade Mosaics on Demand Optimisation multiobjectifs et stratégies d'évolution en environnement dynamique Geospatial web services within a scientific workflow: Predicting marine mammal habitats in a dynamic environment Genetic Learning for Adaptive Image Segmentation Power-aware microarchitecture: design and modeling challenges for the next-generation microprocessors The Gridbus Toolkit for Service Oriented Grid and Utility computing : An Overview and Status Report, Thèse de doctorat, Université des Sciences Sociales Toulouse 1 Proc. of 1st IEEE International Workshop on Grid Economics and Business Models. S. and Venugopal, S. Market-Oriented cloud and Atmospheric computing : Hype, Reality, and Vision, Proc. of 10th IEEE Int. Conf. on High Performance computing and Communications) Buyya, R. Yeo, C. S. Venugopal, S. Broberg, J. and Brandic, I. cloud computing and emerging it platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Comp. Syst, pp.221-232, 1994. ,
Cloudbus toolkit for market-oriented cloud computing Generalized dynamic programming for multicriteria optimization) Cerny, V.A. Thermodynamical approch to the traveling salesman problem: An efficient simulation algorithm, Proceedings of the 1st Int. Conf. on cloud computing, pp.24-4495, 1985. ,
Energy-aware Genetic Algorithms for Task Scheduling in cloud computing Autonomous agents response learning by multi-species particle swarm optimization, Proceedings of Seventh IEEE ChinaGrid Annual ConferenceChurches, 2005) Churches,. and Wang, I. Programming Scientific and Distributed Workflow with Triana Services, Concurrency and Computation: Practice and Experience, pp.43-48, 2004. ,
Workflow Managament for Grod computing Evolutionary Algorithms for Solving Multi- Objective Problems MOPSO: a proposal for multiple objective particle swarm optimization Handling multiple objectives with particle swarm optimization) Collette, Y. Contribution à l'évaluation et au perfectionnement des méthodes d'optimisation multiobjectif : application à l'optimisation des plans de rechargement de combustible nucléaire) Cybok, D. Workflow Management for Grid computing -A Grid Workflow Infrastructure, msg systems ag On the origin of the species by means of natural selection: Or, the preservation of favored races in the struggle for life Process innovation: reengineering work through information technology, Proc. of 3rd International Symposium on Cluster Computing and the Grid Proceedings of the 2002 IEEE Congress on Evolutionary Computation Thèse de doctoratCollette, 2002b) Collette, Y. et Siarry, P. Optimisation multiobjectif, Eyrolles) Deb, K., Multi-Objective Optimisation using Evolutionary Algorithms. and Meyarivan, T. A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Transaction on Evolutionary Computation, pp.198-205, 1993. ,
Mapping Abstract Complex Workflows onto Grid Environments, Journal of Grid Computing, vol.1, issue.1, pp.25-39, 2003. ,
DOI : 10.1023/A:1024000426962
A Proactive Fault Tolerance Approach to High Performance Computing (HPC) in the cloud, Thèse de doctoratEdgeworth, 1881) Edgeworth. F.Y. Mathematical Physics. P. Keagan, London, 1881. (Egwutuoha, 2012) The 2nd Int. Conf. on Cloud and Green Computing, pp.268-273, 1975. ,
Energy-Aware Ant Colony Based Workload Placement in clouds Proceedings of the ASKALON: A Tool Set for Cluster and Grid Computing, Concurrency and Computation: Practice and Experience NIST Cloud Computing Reference Architecture Genetic algorithms for multiobjective optimization: Formulation, discussion and generalization An overview of evolutionary algorithms in multiobjective optimization) Foster, I. and Kesselman, C. The grid: blueprint for a new computing infrastructure, Scheduling Scientific Workflows using Imperialist Competitive Algorithm. International Conference on Industrial and Intelligent Information (ICIII 2012) IPCSIT Proceedings of the 5th Int. Conf. on Genetic AlgorithmsFourman, 1985) Fourman, M. P. Compaction of Symbolic Layout using Genetic Algorithms Genetic Algorithms and their Applications: Proceedings of the First Int. Conf. on Genetic Algorithm) Garfinkel, S. and Abelson, H. Architects of the Information Society, pp.26-33143, 1985. ,
Performance-constrained Distributed DVS Scheduling for Scientific Applications on Power-aware Clusters, ACM/IEEE SC 2005 Conference (SC'05), pp.34-44, 2005. ,
DOI : 10.1109/SC.2005.57
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.101.1233
Based Task Scheduler for the Cloud Computing Systems Twenty One Experts Define Cloud Computing Electronic Magazine, Proceedings of the IEEE Int. Conf. on Web Information Systems and Mining. and Myers, J. Examining the Challenges of Scientific Workflows, pp.181-186, 2008. ,
Tabu Search???Part I, ORSA Journal on Computing, vol.1, issue.3, pp.190-206, 1986. ,
DOI : 10.1287/ijoc.1.3.190
Genetic Algorithms in Search, Optimization, and Machine Learning (Grid, 2014) Grid5000, 1989. ,
Particle Swarm Optimization Impact of Voltage Levels Number for Energy-aware Bi-objective DAG Scheduling for Multi-processors Systems (GW, 1998) Groupware & workflow Cooperative expendable micro-slice servers (CEMS): low cost, low power servers for Internet-scale services, Proceedings of 8th Int. Conf. on Wireless Communications, Networking and Mobile computing 5th Int. Conf. on Advances in Information Technology) Hakem, M. and Butelle, F. Reliability and Scheduling on Systems Subject to Failures. Int. Conf. on Parallel Processing (ICPP) Proc of CIDR Proc. of Fourth IEEE Int. Conf. on e-Science 1962) Holland, J. H. Outline for a Logical Theory of Adaptive Systems Journal of the association of computing machinery, pp.1-4, 1962. ,
Particle Swarm with Extended Memory for Multiobjective Optimization, Proceedings of the 2003 IEEE Swarm Intelligence Symposium, pp.193-197, 2003. ,
The Study of Genetic Algorithm-based Task Scheduling for Cloud Computing, International Journal of Control and Automation, vol.5, pp.157-162, 2012. ,
Dynamic weighted aggregation for evolutionary multiobjective optimization: why does it work and how Multi-objective Optimization using Evolutionary Algorithms, Proceedings of the Genetic and Evolutionary Conference, pp.1042-1049, 2001. ,
Resource provisioning options for large-scale scientific workflows Solving Constraint Satisfaction Problems by a Genetic Algorithm Adopting Viral Infection, Proceedings of the 3rd International Workshop on Scientific Workflows and Business Workflow Standards in e-Science (SWBES '08), 1996. ,
Particle Swarm Optimization A Cooperative Game Theoretical Technique for Joint Optimization of Energy Consumption and Response Time in Computational Grids, Proceedings of the IEEE Int. Conf. on Neural Networks IV, pp.1942-1948346, 1985. ,
The Pareto archived evolution strategy: A new baseline algorithm for multiobjective optimisation. 1999 congress on evolutionary computation A Client-Controllable Grid Workflow System Minimizing Energy Consumption for Precedence- Constrained Applications Using Dynamic Voltage Scaling Energy efficient utilization of resources in cloud computing systems, Proc. of 37th Hawaii Int. Conf. on System Sciences Proceedings of the 9th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID) Energy Conscious Scheduling for Distributed Computing Systems under Different Operating Conditions) Lenstra, J.K. and. Rinnooy Kan, A.H.G. Complexity of scheduling under precedence constraints, pp.98-105, 1978. ,
A Non-dominated Sorting Particle Swarm Optimizer for Multiobjective Optimization, Proceedings of the 2003 Genetic and Evolutionary Conference, pp.37-48, 2009. ,
DOI : 10.1007/3-540-45105-6_4
A heuristic energy-aware scheduling algorithm for heterogeneous clusters An Energy Efficient Scheduling Approach Based on Private clouds, ICPADS. IEEE, pp.407-413716, 2009. ,
A Reference Architecture for Scientific Workflow Management Systems and the VIEW SOA Solution, IEEE Transactions on Services computing, pp.79-92, 2009. ,
Scheduling Scientific Workflows Elastically for Cloud Computing, 2011 IEEE 4th International Conference on Cloud Computing, pp.746-747, 2010. ,
DOI : 10.1109/CLOUD.2011.110
Job Scheduling Model for Cloud Computing Based on Multi-Objective Genetic Algorithm, IJCSI International Journal of Computer Science Issues, pp.10134-139, 2013. ,
Scientific Workflows: Business as Usual?, Proceedings of the 7th Int. Conf. on Business Process Management, BPM '09, pp.31-47, 2009. ,
DOI : 10.1101/gr.361602
The NIST Definition of Cloud Computing A bi-objective hybrid genetic algorithm to minimize energy consumption and makespan for precedenceconstrained applications using dynamic voltage scaling, 2010 IEEE Congress on, pp.1-8, 1999. ,
Nonlinear Multiobjective Optimization, 1999. ,
DOI : 10.1007/978-1-4615-5563-6
Cost Optimization in cloud Provisioning using Particle Swarm Optimization Mapping of scientific workflow within the e-protein project to distributed resources Taverna: A Tool for the Composition and Enactment of) OpenNebula Project (OpenNebula.org). Opennebula open-source cloud http://www.opennebula.org, Proceedings of 9th IEEE Intnimbusproject.org/, 2014. (O'Brien Proceedings of the UK e-Science AllHandsMeetingOpenS, 2014) OpenStack.org. Openstack: the open source cloud operating system Gridbus Workflow Management System on Clouds and Global Grids Proc. of IEEE 4th Int. Conf. on e- Science A particle swarm optimization based heuristic for scheduling workflow applications in cloud computing environments. 24th IEEE Int'l Conference on Advanced Information Networking and Applications (AINA), pp.1-4, 1982. ,
Combinatorial Optimization: Algorithms and Complexity (Pareto, 1996) Pareto, V. Cours d'économie politique. Rouge, Lausanne Particle Swarm Optimization in Multiobjective Problems Multiobjective optimization using parallel vector evaluated particle swarm optimization, Proceedings of the 2002 ACM Symposium on Applied Computing Proceedings of the IASTED Int. Conf. on Artificial Intelligence and Applications, pp.603-607, 1982. ,
An effective use of crowding distance in multiobjective particle swarm optimization, Proceedings of the 2005 conference on Genetic and evolutionary computation , GECCO '05, pp.257-264, 2002. ,
DOI : 10.1145/1068009.1068047
Multi-Objective Particle Swarm Optimizers: A survey of the state-of-the-art, International Journal of Computational Intelligence Research, vol.2, pp.287-308, 2006. ,
Understanding and quantifying the future of cloud computing and Lumb, I. A taxonomy and survey of cloud computing systems, NCM'09, Fifth Int. Joint Conf. on INC, IMS and IDC, pp.44-51, 2009. ,
Adapting market Cloud Performance Benchmark Series : Amazon EC2 CPU Speed Benchmarks Multiple Objective Optimisation with Vector Evaluated Genetic Alggorithm. In genetic Algorithm and their Applications: Proceedings of the First Int. Conf. on Genetic Algorithm Métaheuristiques pour l'optimisation difficile, Eyrolles Scientific workflows: scientific computing meets transactional workflows State-of-the-Art and Future Directions Performance impact of resource provisioning on workflows, Proceedings of the 10th Int. Conf. on Algorithms and Architectures for Parallel Processing Proceedings of the NSF Workshop on Workflow and Process Automation in Information SystemsSoftLayer, 2014) SoftLayer. Energy aware consolidation for cloud computing. Cluster Computing, pp.351-362, 1985. ,
Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms, Evolutionary Computation, vol.27, issue.3, pp.221-248, 1994. ,
DOI : 10.1162/evco.1994.2.3.221
A genetic algorithm with the concept of viral infections to solve hard constraints in workflow scheduling, In proceeding of: Korea Intelligent Information System Society Metaheuristics: from design to implementation, Performance-effective and low-complexity task scheduling for heterogeneous computing, pp.775-814, 1991. ,
The two phases method: An efficient procedure to solve biobjective combinatorial optimization problems. Foundation of computing and decision science, pp.49-156, 1995. ,
A break in the clouds: towards a cloud definition, Computer Communication Review, pp.3950-55, 2009. ,
Making cluster applications energyaware Deadline and Budget Distribution based Cost-Time Optimization Workflow Scheduling Algorithm for cloud, ACDC. Proc. of the 1st Workshop on Automated Control for Datacenters and Clouds Proceedings of the IJCA on International Conference on Recent Advances and Future Trends in Information Technology (iRAFIT '12)) Vouk, M. A. cloud computing_issues, research and implementations. Journal of Computing and Information Technology, pp.37-42, 2008. ,
Scientific cloud computing : Early Definition and Experience Towards Energy Aware Scheduling for Precedence Constrained Parallel Tasks in a Cluster with DVFS Optimizing the Makespan and Reliability for Workflow Applications with Reputation and a Look-ahead Genetic Algorithm, Proc. of the 10th IEEE Int. Conf. on High Performance computing and Communications, pp.825-830, 2007. ,
WfMC, 1995) WfMC. The Workflow Reference Model. Document Number TC00-1003. Document Status -Issue 1.1 Black-box and gray-box strategies for virtual machine migration An Algorithm in SwinDeW-C for Scheduling Transaction-Intensive Cost-Constrained cloud Workflows, Proc A scheduling model for reduced cpu energy A Genetic Algorithm Approach to QoS based Workflow Scheduling in cloud computing Environment, WfMC, 1999) Workflow Management Coalition. Terminology and Glossary Proceedings of the 4th USENIX conference on Networked systems design & implementation Négociation et composition dynamique des services basée sur le SLA dans un cloud. Workshop sur l'Evolution du principe de Réutilisation entre Composants, Services et cloud Services(RCS2) Proceeding of ICDSD'12 International Conference en Distributed Systems and Decisions A PSO-based Heuristic for energyaware scheduling of Workflow applications on cloud computing, 25 th European Conference on Operational Research. A Genetic Algorithm Approach to a Cloud Workflow Scheduling Problem with Multi-QoS Requirements, 26th European Conference on Operational Research. A Genetic Algorithm for Multi-Objective Optimization in Workflow Scheduling with Hard Constraints, pp.17-17, 1995. ,
Multi-Objective Approach for Energy-Aware Workflow Scheduling in cloud computing Article ID 350934, 13 pages Workflow Scheduling Algorithms for Grid Computing A Novel Architecture for Realizing Grid Workflow Using Tuple Spaces, Proc. of the 5th IEEE/ACM International Workshop on Grid computing) Yu, J. and Buyya, R. A Taxonomy of Workflow Management Systems for Grid Computing, pp.173-214, 2004. ,
Task scheduling and voltage selection for energy minimization, Proceedings of the 39th conference on Design automation , DAC '02, pp.183-188, 2002. ,
DOI : 10.1145/513918.513966
Power-aware scheduling for AND/OR graphs in real-time systems, IEEE Transactions on Parallel and Distributed Systems, vol.15, issue.9, pp.15849-864, 2004. ,
DOI : 10.1109/TPDS.2004.45
An efficient dynamic task scheduling algorithm for battery powered DVS systems, Proceedings of the 2005 conference on Asia South Pacific design automation , ASP-DAC '05, pp.846-849257, 1999. ,
DOI : 10.1145/1120725.1121031
SPEA2: Improving the strength pareto evolutionary algorithm A Tutorial on Evolutionary Multiobjective Optimization, Proc. of Evolutionary Methods for Design, Optimisation and Control with Application to Industrial Problems Metaheuristics for Multiobjective Optimisation de Lecture Notes in Economics and Mathematical SystemsZitzler, 2004b) Zitzler, E. and Kunzli. S. Indicator-based selection in multiobjective search. Parallel Problem Solving from Nature, PPSN VIII, pp.95-100, 2001. ,