What is the difference between an executable business modeling language and a non-executable business modeling language?
These differences refer to variations in the semantics (meanings) of the business modeling languages. Executable business 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 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?