[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [stp-dev] Relationship/codesharing etc between BPEL and BPMNprojects
|
Hello STP guys,
I think the BPEL story has to be brought closer
to the STP project as it is an important part of the SOA Developers
chart:
Modeller / Business Analyst - Uses BPMN
Composite
Service Developer - Uses BPEL
Service Developer - Uses WSDL, IDL, JAX-WS
etc.
SOA Application Assembler - Uses SCDL
Best regards,
Bogdan
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