Towards a BPMN Semantics Using UML Models
Standardization initiatives on the field claim to be a consequence of the long expected maturity of Business Process Management (i.e. BPM) market and they try to impose a precise semantics for an unique and common understanding. Standard specifications provide usually less or more informal description of the involved languages. Open-source/proprietary tools often do not succeed to generate an executable code, therefore they could not make a clear distinction between the specification technology they implement and their own requirements.