Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
ODE will get a new and shiny web-based management console soon. What still is missing is a graphical monitoring tool, which graphically renders a BPEL process and visually annotates it with markers, showing which activities have been executed already, which are pending, which are DPE'd. Since there is no standardized notation for BPEL, the visualization can be chosen freely. A good starting point is https://github.com/BPELtools/BPELviz, which creates static HTML5/CSS3 documents from BPEL files. This project can be included and extended.
As a bonus, the graphical monitoring could integrate with ODEs debug API (which is not yet exposed as Web(service) API but this is then to be discussed.
GSoC applicants should have strong skills in frontend development (HTML5, CSS3, JavaScript, ideally AngularJS, SVG/Canvas, perhaps autolayouting), some understanding of WS-* and a good idea of how process execution works and which information is needed to make the status of process instances visually understandable.