Comments from : #317
I really think workflows (which are processes configured in a certain way, using entities and outputting entities), the workflow engine used to run them need to be further (and properly) defined. I recommend to have a look at existing workflow description language like Common Workflow Language.