Presentation is loading. Please wait.

Presentation is loading. Please wait.

Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 1 Java Workflow Tooling (JWT) Florian Lautenbacher.

Similar presentations


Presentation on theme: "Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 1 Java Workflow Tooling (JWT) Florian Lautenbacher."— Presentation transcript:

1 Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 1 Java Workflow Tooling (JWT) Florian Lautenbacher University of Augsburg Germany - JWT project lead – Eclipse Summit Europe 2007

2 Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 2 Possible outline – to be discussed JWT Introduction JWT place in the Business process development life cycle How JWT improves the development, creation, maintenance and interoperability of the process definitions Possible JWT Integrations with SOA platforms etc. JWT vision for the future.

3 Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 3 JWT purpose Provide build time and run-time tools to help develop processes Typical use cases will be : Graphically design a process Start/Stop a process/workflow engine Deploy a process definition in an engine Administrate/monitor engine in order to debug a deployed process No particular focus on a specific engine implementation or standard (even if standards will be promoted) : need for an independent process meta model definition No constrained graphic representation but BPMN will be targeted at first. Motivations are to be able to give to different user profiles different representation of the same workflow definition. E.g. : simplified view for business oriented users.

4 Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 4 JWT description JWT is divided in two related parts : Workflow Editor (WE) Graphical representation of process definition Export of process definitions to XML Import of valid XML process definition and its graphical representation Workflow engine Administration and Monitoring (WAM) Process Definition Management (Repository & Package) Process Execution Management (Instantiation, Monitoring…) Process Runtime Resources Mapping (Application & Users) Worklist Management & out of the box Desktop BPM features

5 Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 5 JWT WE – underlying principle domain specific model XML code for process engine simulation, preview business view technical view Domain expert IT-Expert MDSD lightMDSD/MDA TM Business Expert IT Expert IT System Code CIM PIM PSM Code Architecture etc. PM MT

6 Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 6 JWT WE – Screenshot (JWT WE packaged as an RCP application, available on www.agilpro.eu)

7 Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 7 JWT WE – extension points possibility to generate code from the workflow models (WSBPEL, XPDL, etc.) e.g. using the workflow generation framework at http://sf.net/projects/workflowgenerationframework generate a documentation of the modelled processes create additional views (BPMN, ITIL, ISO 9000, etc.)...

8 Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 8 JWT WAM

9 Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 9 JWT – To be filled ToDos in SCOrWare, by Obeo, INT Evry, OpenWide? Timeline for releases? When will the first release of JWT WAM be online? JWT WE will be released on the Eclipse site in the first week of October Short video using the simulator (Preview desktop)? To be discussed on the mailing list 30 minutes time, means a maximum of 17 slides


Download ppt "Eclipse Foundation, Inc. | © 2007 by OpenWide / University of Augsburg and made available under the EPL v1.0 1 Java Workflow Tooling (JWT) Florian Lautenbacher."

Similar presentations


Ads by Google