Workflow Execution Instances


workflow execution instances

Workload instances are widely used to profile and characterize workflow executions, and to build distributions of workflow execution behaviors, which are used to evaluate methods and techniques in simulation or in real conditions.

WfInstances provides the collection and curation of open access production workflow executions from various scientific applications shared in a common instance format. The WfCommons Python package provides a set of tools for analyzing instances, which can be used to develop workflow recipes for the WfGen.

In this page, we keep a list of open access workflow execution instance repositories that host instances compliant with The WfFormat for describing workflow executions. We are constantly seeking for additional workflow execution instances for refining or developing new workflow recipes for the WfCommons's WfGen.

Workflow execution instances are organized into sub-folders within the repositories. Each sub-folder represents a workflow application, which itself contains sub-folders for workflow executions in different computing platforms. For each workflow application, a file provides detailed description of the workflow structure and pointers to relevant material.