BPMN to BPEL tool
Do you know any open source tool that helps to transform BPMN models to BPEL definitions and then executes them in a BPEL process engine?
In my research so far, I extend the BPMN 2.0 metamodel and want to develop a prototype tool that has full support from modeling to executing a business process. Currently my prototype tool allows the modeling of extended BPMN models. But I want to generate BPEL executables and I don't w开发者_开发技巧ant to implement everything from scratch.
A transformer of BPMN 1.2 to executable BPEL is available as part of the oryx project here:
http://code.google.com/p/oryx-editor/source/browse/trunk/editor/server/src/de/hpi/bpmn2bpel/
Input: eRDF description of a BPMN 1.2 process.
Output: BPEL process, deployment descriptor for Apache ODE, and WSDL file
The transformer is based on a BPMN 1.0 to BPEL4Chor transformer, which used the idea of the following research paper:
Ouyang, C.; Dumas, M.; ter Hofstede, A. & van der Aalst, W. Pattern-based Translation of BPMN Process Models to BPEL Services International Journal of Web Services Research, 2008, 5, 42-61
We internally developed a transformer based on the Refined Process Structure Tree, but did not manage to make a release. If anyone wants to help getting the thing ready, please get in touch with me.
Please try Intalio|BPMS. The Designer lets you design the process using BPMN, and transforms it to BPEL.
精彩评论