WfCommons in Numbers
workflow execution instances
workflow applications
workflow simulators
workflow execution instances
workflow applications
workflow simulators
Enabling Scientific Workflow Mangement Systems Research and Development
The WfCommons project is a framework for enabling scientific workflow research and development by providing foundational tools for analyzing workflow execution instances, generating workflow recipes, and generating synthetic, yet realistic, workflow instances that can be used to develop new techniques, algorithms and systems that can overcome the challenges of efficient and robust execution of ever larger workflows on increasingly complex distributed infrastructures. The figure below shows an overview of the workflow research life cycle process that integrates the components of the WfCommons project:
In order to allow users to easily interact with workflow execution instances and synthetic workflows, the WfCommons project provides a collection of tools released as an open source Python package, in which enables:
The Python package documentation provides all necessary information on how to install and use the available tools.