Managing Large-Scale Scientific Workflows in Distributed Environments: Experiences and Challenges | IEEE Conference Publication | IEEE Xplore