What is the difference between an executable Business Process Modeling language and a non-executable Business Process Modeling language?
These differences refer to variations in the semantics (meanings) of the Business Process Modeling languages. Executable Business Process Modeling languages are associated with precise semantics that can be used to automatically validate and simulate business processes (e.g., BPEL, UML Action Semantics) whereas non-executable Business Process Modeling languages lack precise semantics (e.g., BPMN).
Related Questions
- What is the difference between a graphic (visual) Business Process Modeling language and a non-graphic (text-based) Business Process Modeling language?
- What is the difference between an executable Business Process Modeling language and a non-executable Business Process Modeling language?
- What is the difference between an executable business modeling language and a non-executable business modeling language?