you might want to have a look at the Workflow Codegeneration framework
that we develop and maintain at SourceForge [1]. This allows a BPEL code
generation directly from the model. The framework is adaptable to all
kinds of modeling tools, currently it comes with support for the JWT
Workflow Editor [2] and for Rational and is already integrated in the
AgilPro tool suite [3] which builds on top of JWT. The workflow code
generation framework is open source and available under GPL. The
documentation on SourceForge describes also how to implement an adapter to
other modeling tools (we would like to have an adapter to the BPMN Eclipse
modeler but current don't have the resources for that).
JWT does at the moment not support the modeling of a process in BPMN
notation, but in a proprietary language and as UML activity diagrams
instead. We are currently working on support for BPMN, too. If you are
interested in current issues related to transformation between BPMN and
BPEL you might want to have a look at research papers such as [4] or [5].
If you have any questions, don't hesitate to contact us at the JWT
newsgroup [6] or the support mailing addresses of AgilPro.
Best regards,
Florian
-JWT project co-lead and AgilPro/Wf-codegen admin-