You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by Gero Decker <ge...@signavio.com> on 2009/05/07 12:05:41 UTC

[GSOC] Milestones for the Oryx integration

Hi everyone,
 
I just had a chat with Milinda on the phone and we scheduled some milestones
regarding Oryx integration for the web-based BPEL debugger (the GSOC
project). 
 
=> Milestone I: June 15 <=
Integration of a BPMN-PNG-view of BPEL processes into the ODE web console.
 
Several Oryx components are involved here:
a) BPEL to BPMN converter (direct contact:
matthias.weidlich@hpi.uni-potsdam.de)
b) BPMN layouter (The BPMN diagrams produced by component a) do not contain
any layouting information) (direct contact: ingo@ikitz.de)
c) SVG renderer. An SVG document is created according to the layouting
information and using the SVG shapes defined for the different BPMN
constructs (direct contact: nicolas.peters@signavio.com)
d) SVG to PNG converter. This is the only external library needed. (direct
contact: nicolas.peters@signavio.com)
 
Many other Oryx components (e.g. the web-based editing capabilities and the
repository are not needed)
 
Components a), b) and d) should be reusable as is from the Oryx project.
Component c) currently is a client-side implementation (e.g. JavaScript)
that probably needs to be reimplemented in Java to run in the Servlet
container. As this component is not particularly big, reimplementing this
should not consume that much time.
 

=> Milestone II: August 7 <=
Realization of simulation / debugging functionality on top of the BPMN
diagram
 
The Oryx Mashup API is used to add interactive elements on top of the PNG.
E.g. current values of data objects and the current position in the process
are displayed. (direct contact:
Jan-Felix.Schwarz@student.hpi.uni-potsdam.de)
 

=> Milestone III: August 20 <=
Integration into build infrastructure of ODE
 
This should guarantee that the code is actually usable in the ODE project
later on.
 

Please feel free to comment on this schedule.
 

Cheers,
Gero

Re: [GSOC] Milestones for the Oryx integration

Posted by Denis Weerasiri <dd...@gmail.com>.
Hi all,
I was accepted to this GSOC project. These days I'm working on BPMN to BPEL
converter functionality. Thank you very much for mentioning direct contacts
related to required components.

Cheers,
Denis Weerasiri

On Thu, May 7, 2009 at 3:35 PM, Gero Decker <ge...@signavio.com>wrote:

> Hi everyone,
>
> I just had a chat with Milinda on the phone and we scheduled some
> milestones
> regarding Oryx integration for the web-based BPEL debugger (the GSOC
> project).
>
> => Milestone I: June 15 <=
> Integration of a BPMN-PNG-view of BPEL processes into the ODE web console.
>
> Several Oryx components are involved here:
> a) BPEL to BPMN converter (direct contact:
> matthias.weidlich@hpi.uni-potsdam.de)
> b) BPMN layouter (The BPMN diagrams produced by component a) do not contain
> any layouting information) (direct contact: ingo@ikitz.de)
> c) SVG renderer. An SVG document is created according to the layouting
> information and using the SVG shapes defined for the different BPMN
> constructs (direct contact: nicolas.peters@signavio.com)
> d) SVG to PNG converter. This is the only external library needed. (direct
> contact: nicolas.peters@signavio.com)



>
>
> Many other Oryx components (e.g. the web-based editing capabilities and the
> repository are not needed)
>
> Components a), b) and d) should be reusable as is from the Oryx project.
> Component c) currently is a client-side implementation (e.g. JavaScript)
> that probably needs to be reimplemented in Java to run in the Servlet
> container. As this component is not particularly big, reimplementing this
> should not consume that much time.
>
>
> => Milestone II: August 7 <=
> Realization of simulation / debugging functionality on top of the BPMN
> diagram
>
> The Oryx Mashup API is used to add interactive elements on top of the PNG.
> E.g. current values of data objects and the current position in the process
> are displayed. (direct contact:
> Jan-Felix.Schwarz@student.hpi.uni-potsdam.de)
>
>
> => Milestone III: August 20 <=
> Integration into build infrastructure of ODE
>
> This should guarantee that the code is actually usable in the ODE project
> later on.
>
>
> Please feel free to comment on this schedule.
>
>
> Cheers,
> Gero
>