188/4 E-Commerce Group
Institute of Software Technology and Interactive Systems
Vienna University of Technology
Favoritenstrasse 9-11/188, A-1040 Vienna, Austria

EAI Prozessmodellierung

Type: 
Master Thesis
State: 
completed
First name: 
Florian
Last name: 
Schweiger
Supervisor: 
Dorn, J.
Language: 
Deutsch
Abstract: 
The growth rate for EAI (Enterprise Application Integration) is one of the highest among IT applications. EAI applications are based on business processes, directing the flow of events. Proprietary standards are used for the specification of those processes. During the last years much effort has been put into the development of independent XML based standards. BPML (Business Process Modelling Language) and XPDL (XML Process Definition Language) are two representations of that kind. Business process modelling tools are able to export defined processes into one of the mentioned grammars. EAI applications and business process modelling tools don’t inevitably support the same standards. In order to avoid a redefinition of exisiting process definitions within another standard, it proves to be reasonable to transform these definitions. This thesis is concerned with the question of how a transformation of XPDL into BPML and BPML into XPDL can be realised. Based on a comparison of element concepts, two algorithms, enabling a transformation, were defined. Subsequently it is explained a way of how to implement a converter application. An architectural description serves as basis therefore. As part of the implementation a test process was defined within both grammars. The algorithms were applied on both process definitions and the result of the transformation was compared with the manually defined processes. The thesis ends with recommendations for extending both the converter architecture as well as the defined algorithms.
Issued: 
Oct 2003
Started: 
2003-10-01
Finished: 
2004-06-01