Scientific Workflow: A Survey and Research Directions
Scientific Workflow Management and the Kepler System