Tools Parameter Settings Input Data Pipelines/Workflows “High level” “Low level” BCOs } BCOs within this ecosystem • BCOs will be consumers of pipeline, tool, data, and parameters technologies • Some technologies will produce BCOs for use/resuse
in a way that makes them portable and scalable across a variety of software and hardware environments" https://github.com/common-workflow-language/common-workflow-language Analysis Tools Parameter Settings Pipelines/Workflows
is the best way to ensure that BCOs can be easily used by non-technical users? Should execution platforms enforce intended BCO usage? What about clutter in the BCOs repository? How to search for and provide feedback on BCOs that yield good performance? What incentives can encourage sharing of BCOs?