Theory, workflow and example