Managing Large-Scale Scientific Workflows in Distributed Environments: Experiences and Challenges · Study