Single-objective versus multi-objective Genetic algorithms for workflow composition based on service level agreements | IEEE Conference Publication | IEEE Xplore