Workflow Management Systems for Science

Research Areas

Leading Researcher:
Ewa Deelman

Scientific workflows are a cornerstone of modern scientific computing, and they have underpinned some of the most significant discoveries of the last decade (e.g., first detection of gravitational waves from colliding black holes, the discovery of the Higgs boson, etc.). Workflows are a keystone component for enabling reproducibility at scale by automating data movement, computation, data processing, and deployment of the software stack. These discoveries and emerging opportunities are in part a result of decades of research and development of the Pegasus workflow management system, and community engagement to support the sciences.


  1. Deelman, E., Ferreira da Silva, R., Vahi, K., Rynge, M., Mayani, R., Tanaka, R., Whitcup, W., & Livny, M. (2021). The Pegasus Workflow Management System: Translational Computer Science in Practice. Journal of Computational Science, 52, 101200. (Funding Acknowledgments: NSF 1664162)


  1. Deelman, E., Vahi, K., Rynge, M., Mayani, R., Ferreira da Silva, R., Papadimitriou, G., & Livny, M. (2019). The Evolution of the Pegasus Workflow Management Software. Computing in Science Engineering, 21(4), 22–36. (Funding Acknowledgments: NSF 1664162, NSF 1148515, DOE DESC0012636, NSF 1642053)


  1. Deelman, E., Vahi, K., Juve, G., Rynge, M., Callaghan, S., Maechling, P. J., Mayani, R., Chen, W., Ferreira da Silva, R., Livny, M., & Wenger, K. (2015). Pegasus: a Workflow Management System for Science Automation. Future Generation Computer Systems, 46, 17–35. (Funding Acknowledgments: NSF ACI SDCI 0722019, NSF ACI SI2-SSI 1148515 and NSF OCI-1053575)