Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Java Workflow Tooling Project"

(Resources on JWT)
Line 13: Line 13:
 
* [[JWT Press | Public Presentations, Press articles and conferences]]
 
* [[JWT Press | Public Presentations, Press articles and conferences]]
  
== JWT Installation and Usage Description ==
+
== JWT Installation and Usage Documentation ==
* [http://wiki.eclipse.org/images/3/3b/JWTUsageTutorial_v0_4.pdf Workflow Editor Installation and Usage Description v0.4.0]
+
* latest release : [http://wiki.eclipse.org/images/3/3b/JWTUsageTutorial_v0_4.pdf Workflow Editor Installation and Usage Tutorial v0.4.0]
* [[JWT_UI| Discussion about User Interface and HMI]]
+
** (obsolete) AgilPro 1.3.0 tutorial : [http://wiki.eclipse.org/Image:AgilProLiMo_JWT_WE_Installation_Usage_Tutorial_1.3.0.pdf Installation and usage of the AgilPro 1.3.0 workflow editor]
* [[JWT_CVS| Download the current source code of JWT]] and try the latest features
+
* latest developments : [[JWT_CVS| Download the current source code of JWT]] and try the latest features
  
== JWT and AgilPro documentation ==
+
== JWT and AgilPro developer documentation ==
* [http://wiki.eclipse.org/images/8/8e/JWT_WAM_and_AgilPro_IFW.pdf Alignment of JWT WAM and AgilPro IFW/AFW]
+
* [[JWT_Extensions]] - Extending the Workflow Editor through Plugins and extension points
* [http://pvs.informatik.uni-augsburg.de/wiki/index.php/AgilPro_documentation Documentation about JWT/AgilPro, how the code is structured, how it is checked out from the SVN / CVS, how it is used...]
+
* JWT WE
* [http://wiki.eclipse.org/Image:AgilProLiMo_JWT_WE_Installation_Usage_Tutorial_1.3.0.pdf Installation and usage of the workflow editor]
+
** [http://pvs.informatik.uni-augsburg.de/wiki/index.php/AgilPro_documentation Documentation about JWT/AgilPro, how the code is structured, how it is checked out from the SVN / CVS, how it is used...]
* [[JWT Transformations | Compatibility tools with other standards and languages (ie transformations)]]
+
* JWT WAM
* [[JWT Monitoring | Monitoring of Workflow Engines in JWT]]
+
** [http://wiki.eclipse.org/images/8/8e/JWT_WAM_and_AgilPro_IFW.pdf Alignment of JWT WAM and AgilPro IFW/AFW]
 +
* [[JWT Transformations]] - Compatibility tools with other standards and languages
 +
* [[JWT Aspects]] - Enriching JWT's metamodel with custom business or technical information
 +
* [[JWT Monitoring]] - Monitoring of Workflow Engines in JWT
  
== JWT and AgilPro Extension and Maintenance ==
+
== JWT and AgilPro contributor documentation ==
* [[JWT_Extensions | Information on how to extend the Workflow Editor through Plugins]]
+
* [[JWT_DeveloperFAQ]] - General information about many recurring development tasks
* [[JWT_Modifications | Information on how parts of the Workflow Editor can be modified/extended]]
+
* [[JWT_Modifications | JWT Modification Guidelines - Information on how parts of the Workflow Editor can be modified / extended]]
* [[JWT_DeveloperFAQ | General information about many recurring development tasks]]
+
* [[JWT Ramp-Down-Policy]] - all necessary informations to integrate JWT into Eclipse Releases
 +
* [[JWT Automatic Build]] - how build is automated
  
 
== Brainstorming ==
 
== Brainstorming ==
Line 34: Line 38:
 
* [[JWT Tests | Writing tests in JWT]]
 
* [[JWT Tests | Writing tests in JWT]]
 
* [[JWT Databinding | Databinding in JWT]]
 
* [[JWT Databinding | Databinding in JWT]]
 +
* [[JWT_UI| Discussion about User Interface and HMI]]
 
* [[JWT and STP STPIM | JWT and STP / STP-IM]] Discussion towards a common, consistent vision and tooling of BPM and SOA
 
* [[JWT and STP STPIM | JWT and STP / STP-IM]] Discussion towards a common, consistent vision and tooling of BPM and SOA
 
* [[JWT Validation | Design time validation and error checking]]
 
* [[JWT Validation | Design time validation and error checking]]

Revision as of 13:49, 5 January 2009

Overview

JWT aims to provide both build-time and runtime generic tools for workflow engines. It is composed of several tools: the WE (Workflow Editor) to model the workflows and WAM (Workflow engine Administration and Monitoring tool) for monitoring and deployment. JWT also aims to provide generic APIs for defining and administrating business processes, in order to achieve said genericity. Addtionally, we will provide the user with several transformations: a user can start modeling his/her processes in BPMN, transform those to JWT, enrich them with technical details and then deploy them on a process engine. Therefore, we develop transformations from BPMN to JWT, from JWT to BPMN, from JWT to XPDL, from JWT to STP-IM, etc.

Architecture

The following describes a possible view of the architecture with a model-driven development view:

JWT Architecture v1.png

Resources on JWT

JWT Installation and Usage Documentation

JWT and AgilPro developer documentation

JWT and AgilPro contributor documentation

Brainstorming

Community

Meetings

Roadmap & Release engineering

JWT Ramp-Down-Policy

JWT Releases and Roadmaps

Available releases

  • JWT WE available on CVS - as of 2007/10/16
  • JWT WE 0.4 : released on 2008/03/03. Release review slides : Release Review slides , approved on 2008/02/27.
  • JWT WE 0.5 "Stabilization and Openness" (improvements of WE and bugfixes, UI extensions) : released on 2008/10/29. Release review slides : File:JWT Release Review 0 5 v4.pdf , approved on 2008/10/29.

Upcoming releases

  • 0.6 JWT for Vendors (EMF aspects, completeness and consistency of extensions, first transformations) - aiming at the end 2008
  • 0.7 JWT for SOA (more transformations, runtime APIs in WAM, service search UI, service applications model) - Start of 2009
  • 1.0 JWT for Users (With comprehensive testing and documentation,and one or more advised target workflow engine working as well) - aiming at Galileo timeline (may 2009)

JWT Releng

Back to the top