Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [stp-dev] Relationship/codesharing etc between BPEL and BPMN projects

Hi Bill,

Yes, I do see a lot of potential to share code and infrastructure with the BPEL project.  As you point out, some layers of the SOA stack should fairly common between the two projects.   Evidently there is some impedance mismatch between pure BPEL diagraming and BPMN diagraming... as Hugues mentioned in his last email... and this can probably be resolved by separating some layers and domain models that are currently joint in the BPEL project.  At least it seems this would be necessary to serve adequately the needs for both projects.

Perhaps we need a show of hand to see who's interested in this in the wider community, and then we could begin exploring how we could integrate both project together.  Anybody else?

cheers,
alex


On 11/15/06, Bill.Murray@xxxxxxxx < Bill.Murray@xxxxxxxx> wrote:

I am interested to know if the BPMN project and the BPEL project have any
intent of sharing code at some point. As I understand things:

BPMN project - scope limited to a BPMN diagram editor and associated ecore
model. Extension points will be provided to allow others to generate BPEL
code on the back end, and enhance UI as needed.

BPEL project - This is a BPEL specific editor. Extension points will allow
to add new activity types and generate associated bpel code.


So, from what I can see, the BPEL project has a lot of functionallity for a
BPEL specific editor, including all the management of WSDL files, and
generating the BPEL file from the data model. The BPMN project has the UI
for a BPMN designer.

It seems that if one goal fo BPMN is to allow extension to generate BPEL,
then much of the code done by the BPEL project in theory could be used to
do it. However, I am not sure the organization of the code in either
project makes it very usefull in the other, short of a major cut/paste
effort. Can someone say what woudl be a reasonable approach would be. Can a
reasonable mapping layer be built across these 2 projects to result in a
BPMN editor that supports BPEL, or is that just to much to ask.

Is there anyone out there thinking about these issues.....

-Bill
Bull Information Systems

_______________________________________________
stp-dev mailing list
stp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-dev


Back to the top