Posted on 2008-08-21 06:11:00.0 by Heiko Braun
[ View original post ]
The new BPM console approaches it's first milestone and I'd like to use that opportunity to introduce you to the most important changes and new features.
Managing Process Definitions Moving to GWTMore and more JBoss projects are moving to
GWT. And they do it for a good reason:
- If you are familiar with Java development and don't want to become the next web developer expert, then GWT is a good choice. With GWT you can stick to eclipse, fire up a debugger and write unit tests.
- It has a rich set of UI widgets that you can use out of the box. The widgets also force a common look and feel across implementations.
Managing process instancesGWT is already quiet modular and it will allow for integration of consoles across projects. Another side effect is, that you can easily take a GWT application, or pieces of it, and hook it up with existing web applications. For instance this would allow users to embed the task management functionality of the BPM console with their own intranet.
Process instance details Improve on BAM and BI functionalityProbably the biggest drawback of the current console is lack of
BAM and
BI features.
Workload overviewImproving on BAM and BI is not going to happen within a day, but you could expect to see the first metrics and stats in early releases and we try to add more bits and pieces while we move towards a full fledged BAM console. Because this going to overlap in both functionality and technology with the Service Activity Monitoring project, interested readers should have an eye on
SAM as well.
Performance metrics How to move forwardTo begin with, we are going to provide a replacement for the existing jBPM console based on GWT. It will retain the current features and provide additional BI functionality. Initially we are going to leverage the existing jBPM3 backend and then gradually enrich it with SAM components or even replace it at all.
Process Graph View
Stay tuned. Next time we dive into implementation details: gchart, gwt and gwt-ext.
Post to DZone
Post to del.icio.us
Digg this!
Stumble It!