Evolving multi-objective strategies for task allocation of scientific workflows on public clouds
Pegasus: a framework for mapping complex scientific workflows onto distributed systems