Improving Workflow Systems' Interface with Legacy and Emerging HPC Software and Hardware Stacks