|
It has been a while since I have written any news here. I will give a short summary of what has happened during the last months
ECMDA 2006
In july, I joined the European Conference on Model
Driven Architecture - Foundations and Applications. I presented my
paper "Business Process Modeling: Defining Domain Specific Languages
using UML profiles". There were great respons at my approach and my
tools, and I later talked to several people who were interested in
trying out the tools at their domains.
Internal Danske Bank examination
I have carried out an empirical examination of the
challenges of using a workflow management system seen from the
perspective of the participants for developing the workflows. I have
carried out several interviews and facilitated a workshop about the
topic.
Writing
Much of my time have been used at writing. I have
together with Behzad Bordbar, Birmingham University been writing a
paper about pattern based transformation of business processes and have
lately been writing a workshop version of the approach.
Further, I have started to plan the structure of my thesis.
Presentations
I have held presentations for Danske Bank management
and are preparing three presentations to be held in this autumn. Later
this week I will go to IBM Zurich lab and give a presentation about my
ideas; A domain specific and pattern based approach to business process
modeling and implementation. I will later in November give a
presentation about the same topic in danish at a developer conference
organized by the danish company "Teknologisk".
Prototype tools
I have extended my prototype tools quite much.
ADModeller/ADSpecialiser have been extended to support connection
stereotypes and entering data at these when modeling. THe properties
view has been extended to use a tabbedpropertyview. The stereotype
attributes for the selected task is shown in the properties view.
Further additional changes have been made.
I have created a
transformation engine ADTransformer, which now supports transforming
from one language to another using the concepts of sub transformations,
pattern templates, transformations rules and additional transformation
parameters. Another tool, ADTransformationGenerator, is able, at the
same way as ADSpecializer, to generate an eclipse plugin project
containing a transformation specification from a source to a target
langauge to be used by ADTransformer.
To be able to generate BPEL code, I have created ADCompiler, a tool to compile an activity diagram to BPEL.
The
tools suite is now able to create domain specific langauges, create
models using these languages, define transformations between different
langauges, and transform models between these langauges to final
generate executable BPEL code.
|