我正在使用 BPMN 2.0 开始一个新项目。图灵语言是完整的吗?乍一看,我想说的是,但我发现了一些讨论(例如,https ://groups.google.com/forum/#!topic/vertx/Q1fql6BxYpg ),其中提到它不是。但是,我不确定这些说法有多正确。
我提出这个问题的主要动机之一是支持 BPMN 2.0 的工作流引擎允许包含脚本活动(例如,使用像 Groovy 这样的图灵完备语言)。我想知道这样做的唯一目标是允许流程工程师实现业务流程的简单定制,还是脚本语言也应该涵盖 BPMN 2.0 的表达性问题?