The editor promotes a two-layered modeling
approach which strongly focuses on dynamic behavior and usability aspects of
advanced Web-based dialogs:
1.)On the first layer, a dialog’s
data model can be visually grouped into semantically cohesive groups and
dynamic transitions between these groups can be defined (“Previous / Next”
or selection-dependent transitions).
2.)On the second layer, each partition’s
appearance can be designed in detail, thereby particularly emphasizing
usability-enhancing attributes like help, hint, validations etc.
All modeling can be done visually in the browser.
The implementation is AJAX-based which fosters an efficient and satisfying
modeling experience. Besides that, also direct manipulations on the XForms markup
code can be performed.
The editor is part of our “Dialog DSL”
research which was presented at the WWW2008 and the ICWE2008:
We have also begun to conduct empirical
evaluations of the editor’s adequacy for stakeholders with a
non-IT-related background. The current results indicate significant efficiency
gains as well as a good effectiveness / usability, also for non-programmers.
More information about the evaluation can be found in my PhD thesis “Web
Engineering for Workflow-based Applications: Models, Systems and Methodologies”
which is available at: