A few years ago, I asked a question about CWL “IRL” ie could CWL be used to represent processes that are executed by actual people in real life. I was pointed to BPMN as the relevant standard, which I was very grateful for.
However, the question came up again today, when something called Flowable was mentioned as the implementation for a data management system. This seemed weird, so I asked if anyone had proposed a CWL imeplementation instead… but when challanged on whether CWL is “BPMN-compliant” (whatever you take that to mean) I couldn’t back it up with details.
So, can someone compare and contrast BPMN and CWL for me?