Research Frameworks

Collection of open source or freely accessible tools and frameworks that can be used to support workflow research and development

Contribute
CWFR: Canonical Workflow Framework for Research

A proposed framework for building workflow systems that support canonical workflows through FAIR Digital Objects (FDO), by identifying recurring canonical steps, building libraries of these steps, with corresponding tuned packages.

  FAIR   FDO
RO-Crate: Research Object Crate
RO-Crate: Research Object Crate

RO-Crate is a community effort to establish a lightweight approach to packaging research data with their metadata. It aims to make best-practice in formal metadata description accessible and practical for use in a wider variety of situations, from an individual researcher working with a folder of data, to large data-intensive computational research environments.

  metadata   packaging   provenance
WRENCH: Cyberinfrastructure Simulation Workbench
WRENCH: Cyberinfrastructure Simulation Workbench

A framework for implementing simulators of workflow management systems, with the goal of producing simulators that are accurate and can run scalably on a single computer while requiring minimal software development effort

  modeling   simulation
WfCommons: A Framework for Enabling Scientific Workflow Research and Development
WfCommons: A Framework for Enabling Scientific Workflow Research and Development

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

  benchmark   generator   modeling