Workflow Abstractions for Automatic Modularity: Improving Workflow Code Reusability | AMiner