您是否知道有任何开源工具可帮助将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变压器,它使用了以下研究论文的思想:
欧阳M.Dumas; ter Hofstede,A。&van der Aalst,W。基于模式的BPMN流程模型到BPEL服务的转换国际Web服务研究杂志,2008,5,42-61
我们在内部开发了基于Refined Process Structure Tree的转换器,但没有发布。如果有人想帮助把事情做好准备,请与我联系。
关于bpel - BPMN转BPEL工具,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5560322/