The WfCommons JSON Format

WfCommons 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 WfFormat) can use such traces interchangeably.

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

Below, is a visualization of the schema version 1.1: