Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The Evolution of the Pegasus Workflow Management Software

Journal Article · · Computing in Science and Engineering
 [1];  [2];  [2];  [2];  [2];  [2];  [3]
  1. Univ. of Southern California, Los Angeles, CA (United States); USC Information Sciences Institute
  2. Univ. of Southern California, Los Angeles, CA (United States)
  3. Univ. of Wisconsin, Madison, WI (United States)
Since 2001 the Pegasus Workflow Management System has evolved into a robust and scalable system that automates the execution of a number of complex applications running on a variety of heterogeneous, distributed high-throughput, and high-performance computing environments. Pegasus was built on the principle of separation between the workflow description and workflow execution, providing the ability to port and adapt the workflow based on the target execution environment. Through its user-driven research and development it has adapted to the needs of a number of scientific communities, utilizing and developing novel algorithms and software engineering solutions. This paper describes the evolution of Pegasus over time and provides motivations behind the design decisions. The paper concludes with selected lessons learned.
Research Organization:
Univ. of Southern California, Los Angeles, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-21)
Grant/Contract Number:
SC0012636
OSTI ID:
1600092
Journal Information:
Computing in Science and Engineering, Journal Name: Computing in Science and Engineering Journal Issue: 4 Vol. 21; ISSN 1521-9615
Publisher:
IEEECopyright Statement
Country of Publication:
United States
Language:
English

Similar Records

A characterization of workflow management systems for extreme-scale applications
Journal Article · Wed Feb 15 19:00:00 EST 2017 · Future Generations Computer Systems · OSTI ID:1408072

Related Subjects