The WorkflowHub JSON Format

The WorkflowHub project uses a common format for representing workflow execution traces and generated synthetic workflows traces, so that workflow simulators and simulation frameworks (that provide support for WorkflowHub format) can use such traces interchangeably.

This common format uses a JSON specification available in the WorkflowHub JSON schema GitHub repository. The schema GitHub repository provides detailed explanation of the WorkflowHub JSON format (including required fields), and a validator script for verifying the compatibility of traces.

Below, is a visualization of the schema version 1.0: