Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Adaptation of Business Process Models
Thesis title in Czech:
Thesis title in English: Adaptation of Business Process Models
Key words: business process, BPMN, BPEL
English key words: business process, BPMN, BPEL
Academic year of topic announcement: 2012/2013
Thesis type: diploma thesis
Thesis language: angličtina
Department: Department of Software Engineering (32-KSI)
Supervisor: doc. RNDr. Irena Holubová, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 05.11.2012
Date of assignment: 05.11.2012
Confirmed by Study dept. on: 07.05.2013
Guidelines
Since XML has become a de-facto standard for data representation and manipulation, there exists a huge amount of applications having their data represented in XML. However, since most of the applications are dynamic, sooner or later the structure of the data needs to be changed and so have to be changed also all related aspects. We speak about so-called evolution and adaptability of XML applications. One of the aspects of this problem is to adapt the respective business processes which process the data (e.g. Web Services specified using a BPEL script).
The aim of this work is a research on possibilities and limitations of adaptation of business processes with regard to changing data structures. First of all it is necessary to analyze existing solutions and to discuss their advantages and disadvantages. Next, the author should get acquainted with software project DaemonX [3], a general tool that enables adaptation of various types of data formats and queries. The core of the thesis should be proposal and implementation of a (preferably DaemonX) module that supports business process modelling and respective propagation of changes. The work will include experimental results.
References
1. Mlynkova, I. - Necasky, M. - Pokorny, J. - Richta, K. - Toman, K. - Toman, V.: Technologie XML - Principy a aplikace v praxi. Grada Publishing, Prague, Czech Republic, zari 2008. ISBN 978-80-247-2725-7.

2. W3C. W3C Technical Reports and Publications. http://www.w3.org/TR/

3. DaemonX - Design Adaptation Evolution and Managment of Native XML. 2011. http://daemonx.codeplex.com/

4. Web Services Business Process Execution Language (WSBPEL) TC, OASIS, 2007. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel

5. R. Sindhgatta, B. Sengupta, An Extensible Framework for Tracing Model Evolution in SOA Solution Design, in: OOPSLA ’09: Proc. of the 24th ACM SIGPLAN Conf. Companion on Object Oriented Programming Systems Languages and Applications, ACM, New York, NY, USA, 2009, pp. 647–658.

6. R. Ravichandar, N. C. Narendra, K. Ponnalagu, D. Gangopadhyay, Morpheus: Semantics-based Incremental Change Propagation in SOAbased Solutions, Services Computing, IEEE Int. Conf. on 1 (2008) 193–201.

7. S. H. Ryu, F. Casati, H. Skogsrud, B. Benatallah, R. Saint-Paul, Supporting the Dynamic Evolution of Web Service Protocols in Service-Oriented Architectures, ACM Trans. Web 2 (2) (2008) 1–46.

8. V. Andrikopoulos, S. Benbernou, M. P. Papazoglou, Managing the Evolution of Service Specifications, in: CAiSE ’08: Proc. of the 20th Int. Conf. on Advanced Information Systems Engineering, Springer-Verlag, Berlin, Heidelberg, 2008, pp. 359–374.

9. L. Aversano, M. Bruno, M. D. Penta, A. Falanga, R. Scognamiglio, Visualizing the Evolution ofWeb Services using Formal Concept Analysis, in: IWPSE ’05: 8th Int. Workshop on Principles of Software Evolution, 2005, pp. 57–60.

10. V. Kudelas: Adapting Service Interfaces when Business Processes Evolve, Master Thesis, Charles University in Prague, Czech Republic, 2012
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html