Diploma Thesis DIP-3037

BibliographyLi, Li: Transaction Flow Generation for SWOM.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 3037 (2010).
72 pages, english.
CR-SchemaD.2.11 (Software Engineering Software Architectures)
D.1.3 (Concurrent Programming)
H.2.8 (Database Applications)

The performance of a workflow engine can be significantly improved through appropriate optimization techniques. Appropriate test case showed that proper transaction types can improve the execution by a factor [Rol10]. This work was supposed to implement the transaction flow generator that generates transaction flows from WS-BPEL process model and stores the transaction flow execution plan as an XML file in the database. This transaction flow generator is expected to gain greater performance as a workflow optimizer.

I first gave an overview of the BPEL and the associated activities. Transaction flow and the associated transaction boundary criteria were introduced in the following chapter. Following was a general introduction of the flow execution plan. The algorithms of the transaction flow generator have been revealed completely, each procedure and function of the algorithm saw a full “walkthrough” detailing ideas and implications of each line of code. Following an implementation of the complete algorithm has also to be provided. Through the implementation the correctness of the algorithm was verified. Finally, the flow execution plan for a WS- BPEL process model could be generated with XMLBeans.

Full text and
other links
PDF (796519 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Roller, H
Entry dateFebruary 3, 2011
   Publ. Institute   Publ. Computer Science