您知道任何有助于将 BPMN 模型转换为 BPEL 定义然后在 BPEL 流程引擎中执行它们的开源工具吗?
到目前为止,在我的研究中,我扩展了 BPMN 2.0 元模型,并希望开发一个原型工具,该工具具有从建模到执行业务流程的全面支持。目前我的原型工具允许对扩展的 BPMN 模型进行建模。但我想生成 BPEL 可执行文件,我不想从头开始实现所有内容。
将 BPMN 1.2 转换为可执行 BPEL 的转换器可作为 oryx 项目的一部分在此处获得:
http ://code.google.com/p/oryx-editor/source/browse/trunk/editor/server/src/de/hpi/ bpmn2bpel/
输入:BPMN 1.2 流程的 eRDF 描述。
输出:BPEL 流程、Apache ODE 的部署描述符和 WSDL 文件
该转换器基于一个 BPMN 1.0 到 BPEL4Chor 转换器,它使用了以下研究论文的思想:
Ouyang, C.;; 杜马斯,M。ter Hofstede, A. & van der Aalst, W. BPMN 流程模型到 BPEL 服务的基于模式的翻译 Web 服务研究国际期刊,2008 年,5,42-61
我们在内部开发了一个基于Refined Process Structure Tree的转换器,但没有成功发布。如果有人想帮助准备好东西,请与我联系。
请尝试 Intalio|BPMS。Designer 允许您使用 BPMN 设计流程,并将其转换为 BPEL。