You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by Denis Weerasiri <dd...@gmail.com> on 2009/05/08 08:02:50 UTC

Re: [GSOC] Milestones for the Oryx integration

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
>