Skip to main content
Jump to: navigation, search

Difference between revisions of "JWT EclipseSummit2009"

(Creating your own process view on top of Eclipse JWT)
Line 11: Line 11:
 
* Abstract:  
 
* Abstract:  
  
The aim of the Eclipse project Java Workflow Tooling (JWT) is to develop a toolset that not only allows to model processes but also to execute them on existing process and workflow engines. JWT offers users an adaptable and extensible set of tools in Eclipse for code generation (e.g. XPDL- or WSBPEL-code, but also HTML documentation), deployment, execution and monitoring of business processes.
+
* A: The aim of the Eclipse project Java Workflow Tooling (JWT) is to develop a toolset that not only allows to model processes but also to execute them on existing process and workflow engines. JWT offers users an adaptable and extensible set of tools in Eclipse for code generation (e.g. XPDL- or WSBPEL-code, but also HTML documentation), deployment, execution and monitoring of business processes.
 +
 
 +
* B: The Eclipse project Java Workflow Tooling (JWT) provides a toolset that not only allows to model business processes but also to execute them on process and workflow engines like Nova Bonita. In addition to the EMF/GEF based workflow modeler JWT offers users adaptable and extensible tools for code generation and transformation thus supporting different industry standard such as BPMN, XPDL or WSBPEL.
 +
 
 +
* A: Fitted with a flexible mechanism that allows to customize the underlying EMF core model and with support for all kind of views, vendors can build tools on top of JWT suited for their domain.
 +
 
 +
* B: Fitted with a flexible mechanism that allows to customize the underlying EMF model and with support for all kind of views, vendors can build tools on top of JWT for the development, deployment, execution and monitoring of business processes suited for their domain.
 +
 
 +
* B: In this presentation we will give an introduction into the possibilities of JWT by demonstrating the implementation of an example process from design to execution.
  
Fitted with a flexible mechanism that allows to customize the underlying EMF core model and with support for all kind of views, vendors can build tools on top of JWT suited for their domain.
 
  
 
== Aspect-oriented Modeling ==
 
== Aspect-oriented Modeling ==
Line 20: Line 27:
 
* Possible abstract:  
 
* Possible abstract:  
  
In this talk we summarize current shortcomings of EMF in general and UML more specifically and give an overview about research approaches in the area aspect-oriented modeling (AOM) which aim to solve these problems or at least reduce them. We describe some implemented approaches based on Eclipse products and projects (such as the aspect-oriented extension mechanism in the configuration profiles of the technology project Java Workflow Tooling, JWT), before we close with an outlook concerning standardization approaches in this area at the OMG.
+
* A: In this talk we summarize current shortcomings of EMF in general and UML more specifically and give an overview about research approaches in the area aspect-oriented modeling (AOM) which aim to solve these problems or at least reduce them. We describe some implemented approaches based on Eclipse products and projects (such as the aspect-oriented extension mechanism in the configuration profiles of the technology project Java Workflow Tooling, JWT), before we close with an outlook concerning standardization approaches in this area at the OMG.
  
== Process models with different views ==
+
* B: In this talk we discuss current shortcomings in the context of the modeling techniques EMF and more specifically UML and show how these can be dealt with using recent research approaches in the area of aspect-oriented modeling (AOM). Several implementations based on Eclipse products and projects (such as the aspect-oriented extension mechanism in the configuration profiles of the technology project Java Workflow Tooling, JWT) will be presented. An outlook concerning current standardization approaches in this area by the OMG completes this session.
 
+
* Possible presenters: Christian Saad
+
* Abstract: To_Discuss
+
  
  
Line 31: Line 35:
  
 
* Possible presenters: Florian Lautenbacher and Christian Saad
 
* Possible presenters: Florian Lautenbacher and Christian Saad
* Abstract: (to be taken from the Eclipse magazine article)
+
* Possible Abstract:
 +
 
 +
The area of Business Process Management (BPM) is characterized by a wide variety of different standards and notations like BPMN or BPEL and an even bigger amount of tools. The GEF-based Workflow Editor of the Eclipse Java Workflow Tooling (JWT) project addresses this issue by providing the possibility to adapt the visual representation of its underlying EMF model to the needs of the user. This allows not only to avoid the need for different editors but also allows to provide each user, e.g. domain or technical experts, with the features relevant to their domain.
 +
 
 +
In this presentation we'll demonstrate how a new view can be developed along with the concepts implemented in the Workflow Editor that allow this kind of flexible adjustment.

Revision as of 08:55, 11 August 2009

This page contains resources about planned presentations which might be submitted to Eclipse Summit Europe 2009. We tend to submit several (probably long) talks and let the program chair decide which one is most interesting to the audience. Typical topics are:

  • New in Galileo: A description about JWT - "walkthrough"
  • Aspect-oriented Modeling (the ideas of JWT, but also others)
  • View mechanism (maybe together with BPMN2?)


New in Galileo: A walk through JWT

  • Presenters: Florian Lautenbacher and Christian Saad
  • Abstract:
  • A: The aim of the Eclipse project Java Workflow Tooling (JWT) is to develop a toolset that not only allows to model processes but also to execute them on existing process and workflow engines. JWT offers users an adaptable and extensible set of tools in Eclipse for code generation (e.g. XPDL- or WSBPEL-code, but also HTML documentation), deployment, execution and monitoring of business processes.
  • B: The Eclipse project Java Workflow Tooling (JWT) provides a toolset that not only allows to model business processes but also to execute them on process and workflow engines like Nova Bonita. In addition to the EMF/GEF based workflow modeler JWT offers users adaptable and extensible tools for code generation and transformation thus supporting different industry standard such as BPMN, XPDL or WSBPEL.
  • A: Fitted with a flexible mechanism that allows to customize the underlying EMF core model and with support for all kind of views, vendors can build tools on top of JWT suited for their domain.
  • B: Fitted with a flexible mechanism that allows to customize the underlying EMF model and with support for all kind of views, vendors can build tools on top of JWT for the development, deployment, execution and monitoring of business processes suited for their domain.
  • B: In this presentation we will give an introduction into the possibilities of JWT by demonstrating the implementation of an example process from design to execution.


Aspect-oriented Modeling

  • Possible presenters: Marc Dutoo, Florian Lautenbacher
  • Possible abstract:
  • A: In this talk we summarize current shortcomings of EMF in general and UML more specifically and give an overview about research approaches in the area aspect-oriented modeling (AOM) which aim to solve these problems or at least reduce them. We describe some implemented approaches based on Eclipse products and projects (such as the aspect-oriented extension mechanism in the configuration profiles of the technology project Java Workflow Tooling, JWT), before we close with an outlook concerning standardization approaches in this area at the OMG.
  • B: In this talk we discuss current shortcomings in the context of the modeling techniques EMF and more specifically UML and show how these can be dealt with using recent research approaches in the area of aspect-oriented modeling (AOM). Several implementations based on Eclipse products and projects (such as the aspect-oriented extension mechanism in the configuration profiles of the technology project Java Workflow Tooling, JWT) will be presented. An outlook concerning current standardization approaches in this area by the OMG completes this session.


Views on process and workflow models

  • Possible presenters: Florian Lautenbacher and Christian Saad
  • Possible Abstract:

The area of Business Process Management (BPM) is characterized by a wide variety of different standards and notations like BPMN or BPEL and an even bigger amount of tools. The GEF-based Workflow Editor of the Eclipse Java Workflow Tooling (JWT) project addresses this issue by providing the possibility to adapt the visual representation of its underlying EMF model to the needs of the user. This allows not only to avoid the need for different editors but also allows to provide each user, e.g. domain or technical experts, with the features relevant to their domain.

In this presentation we'll demonstrate how a new view can be developed along with the concepts implemented in the Workflow Editor that allow this kind of flexible adjustment.

Back to the top