Skip to main content
Jump to: navigation, search

Difference between revisions of "JWT EclipseSummit2009"

(New in Galileo: A walk through JWT)
m (Aspect-oriented Modeling)
 
(20 intermediate revisions by 3 users not shown)
Line 8: Line 8:
 
== New in Galileo: A walk through JWT ==
 
== New in Galileo: A walk through JWT ==
  
* Presenters: Christian Saad, Florian Lautenbacher
+
* Presenters: Florian Lautenbacher and Christian Saad
* Abstract:  
+
* Category: New & Noteworthy
 
+
* Type: Long talk
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.
+
* Abstract: The Eclipse project Java Workflow Tooling (JWT) provides a toolset that lets its users not only model business processes but also execute them on process and workflow engines. In addition to the EMF/GEF based workflow modeler, JWT offers a set of adaptable and extensible tools for code generation and transformation, thus supporting different industry standard such as BPMN, XPDL or WSBPEL.
 
+
Fitted with flexible mechanisms that allows customization of the underlying EMF model and support for all kind of views, it allows vendors to build tools on top of JWT for the development, deployment, execution and monitoring of business processes suited for their domain.
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.  
+
In this presentation, we give an introduction about the possibilities of JWT by demonstrating the implementation of an example process from design to execution.
 
+
* Biography Florian Lautenbacher:
+
 
+
Florian Lautenbacher is a researcher at the University of Augsburg, Germany ince 2005. His current research interests are in applying semantic technologies to model-driven software development, in particular in semantic annotated process models. He is project co-lead of the Eclipse project Java Workflow Tooling (JWT) and a frequent speaker on research and Eclipse-related conferences.
+
  
 
== Aspect-oriented Modeling ==
 
== Aspect-oriented Modeling ==
  
* Possible presenters: Marc Dutoo, Florian Lautenbacher, Kenn Hussey, Achim Demelt (to discuss with the last two!)
+
* Presenters: Marc Dutoo and Florian Lautenbacher
* Abstract: To_Discuss
+
* Category: Modeling
 
+
* Type: Long talk
* From a discussion via email:  
+
* Abstract: In this talk we discuss current shortcomings of technologies like EMF and standards like UML, and show how these can be dealt with using research approaches in the area of aspect-oriented modeling (AOM), allowing e.g. to enrich models with orthogonal sets of information pertaining to different concerns. Several techniques and implementations based on Eclipse products and projects (such as EMF extensibility, secondary models such as EMF GenModel's, the aspect-oriented configuration profiles of the Eclipse technology project Java Workflow Tooling) will be presented. An outlook about current standardization approaches in this area by the OMG completes this session.
 
+
During our development in JWT and my research I had a look at papers of the different conferences and workshops about aspect-oriented modeling. Right now there are still a lot of different approaches and no consensus what exactly aspect-oriented modeling (AOM) means.
+
 
+
In my opinion a talk about AOM could start with describing the shortcomings of UML and EMF (e.g. why we don't simply use EMF annotations) before giving an overview about existing research approaches (others than ours!) in order to introduce the topic AOM and gather some definitions of this area.  
+
Then we could describe the aspect-oriented extension mechanism as part of JWT. Afterwards, we could show your approach in Orchideo and the differences in it compared to JWT, before we close with an outlook concerning the standardization approaches in SMOF.
+
 
+
---
+
 
+
Yes, I think the ideal agenda for such a talk might be to identify the problems that need to be solved and then propose/demonstrate some alternative approaches for solving them. In my mind, there are a number of ways that we can help models (not just metamodels!) become adaptable to different contexts and make them more consumable, including facet-based modeling (what we have been talking about), task-focused tooling (simplifying the language and/or tooling for different users/roles/contexts) and collaborative design (partititioning models into distributed segments).
+
  
 +
== Views on process and workflow models ==
  
== Process models with different views ==
+
* Presenters: Florian Lautenbacher and Christian Saad
 +
* Category: Other
 +
* Type: Long talk
 +
* Abstract: The area of Business Process Management is characterized by a wide variety of different standards and notations like BPMN or EPCs and an even bigger amount of tools. The EMF/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 metamodel to the requirements of the user. This allows not only to avoid the need for different editors but also to let each user, e.g. domain or technical experts, view the features relevant for their domain.
  
* Possible presenters: Christian Saad
+
In this presentation we demonstrate the development of new views along with the concepts implemented in the Workflow Editor that allow this kind of flexible adjustment.
* Abstract: To_Discuss
+

Latest revision as of 03:07, 14 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
  • Category: New & Noteworthy
  • Type: Long talk
  • Abstract: The Eclipse project Java Workflow Tooling (JWT) provides a toolset that lets its users not only model business processes but also execute them on process and workflow engines. In addition to the EMF/GEF based workflow modeler, JWT offers a set of adaptable and extensible tools for code generation and transformation, thus supporting different industry standard such as BPMN, XPDL or WSBPEL.

Fitted with flexible mechanisms that allows customization of the underlying EMF model and support for all kind of views, it allows vendors to build tools on top of JWT for the development, deployment, execution and monitoring of business processes suited for their domain. In this presentation, we give an introduction about the possibilities of JWT by demonstrating the implementation of an example process from design to execution.

Aspect-oriented Modeling

  • Presenters: Marc Dutoo and Florian Lautenbacher
  • Category: Modeling
  • Type: Long talk
  • Abstract: In this talk we discuss current shortcomings of technologies like EMF and standards like UML, and show how these can be dealt with using research approaches in the area of aspect-oriented modeling (AOM), allowing e.g. to enrich models with orthogonal sets of information pertaining to different concerns. Several techniques and implementations based on Eclipse products and projects (such as EMF extensibility, secondary models such as EMF GenModel's, the aspect-oriented configuration profiles of the Eclipse technology project Java Workflow Tooling) will be presented. An outlook about current standardization approaches in this area by the OMG completes this session.

Views on process and workflow models

  • Presenters: Florian Lautenbacher and Christian Saad
  • Category: Other
  • Type: Long talk
  • Abstract: The area of Business Process Management is characterized by a wide variety of different standards and notations like BPMN or EPCs and an even bigger amount of tools. The EMF/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 metamodel to the requirements of the user. This allows not only to avoid the need for different editors but also to let each user, e.g. domain or technical experts, view the features relevant for their domain.

In this presentation we demonstrate the development of new views along with the concepts implemented in the Workflow Editor that allow this kind of flexible adjustment.

Back to the top