| | |
Summary: Separating Business Process from User Interaction
Utilizing Process-Aware XSLT Style-Sheets
Karl Aberer, Anwitaman Datta, Zoran Despotovic
Swiss Federal Institute of Technology (EPFL)
1015 Lausanne, Switzerland
karl.aberer, anwitaman.datta, zoran.despotovic @epfl.ch
Abstract
In the web context, it is difficult to disentangle presen-
tation from process logic, and sometimes even data is not
separate from the presentation. Consequently, it becomes
crucial to define an abstract model for business processes,
and their mapping into an active user interface presenta-
tion, using the principle of separation of concern between
the process logic, data and its presentation aspects. We
endeavor to extend declarative (rule based) XSLT to ac-
commodate the separation of process information from the
data structure and presentation, and thus propose to design
process aware stylesheets, in a minimally invasive manner.
The isolation of the three otherwise entangled aspects of
web-processes makes it easy to develop and maintain web-
|