4 ms·
BPMN is dead. Long live the Lisp
- leowoo91 8y agoI don't understand how BMPN is compared to programming languages since it's designed for describing business flows?
- newcrobuzon 8y agoYes you are right that BPMN is primarily designed for business processes that involve human interaction (and please excuse that a bit flamboyant title). The gray area is I guess what describing automated workflows- there you can go either with bpmn or uml activity diagram. And that is what the post is exploring: how/whether we can simplify those when dealing with large workflow graphs where both of these options might be too verbose to use.
- dragonwriter 8y ago> I don't understand how BMPN is compared to programming languages BPMN, at least since 2.0, is a programming language with precisely defined execution semantics. > it's designed for describing business flows? It's designed for specifying business flows with precision that allows it to be used for implementation of business process management systems where the processes are governed by an automated system which calls out to humans to perform tasks where needed.
- leowoo91 8y agoBut isn't that similar to saying UML is a programming language? I would rather call them 'modeling language' since that is the first definition I could find.