Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Adapting Service Interfaces when Business Processes Evolve
Thesis title in Czech: Adapting Service Interfaces when Business Processes Evolve
Thesis title in English: Adapting Service Interfaces when Business Processes Evolve
Key words: BPMN, dátový artefakt, konceptuálny model, PIM, business pravidlo
English key words: BPMN, data artefact, conceptual model, PIM, business rule
Academic year of topic announcement: 2010/2011
Thesis type: diploma thesis
Thesis language: angličtina
Department: Department of Software Engineering (32-KSI)
Supervisor: doc. Mgr. Martin Nečaský, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 10.11.2010
Date of assignment: 10.11.2010
Date and time of defence: 03.09.2012 10:30
Date of electronic submission:01.08.2012
Date of submission of printed version:02.08.2012
Date of proceeded defence: 03.09.2012
Opponents: doc. Ing. Karel Richta, CSc.
 
 
 
Guidelines
Currently, enterprise systems implement very complex business processes by composing various software components, e.g. web services. Therefore, modeling and design of business processes becomes a crucial task in information system development. There exists various modeling languages for business processes, e.g. UML activity diagrams or BPMN, as well as their execution, e.g. BPEL. It is also possible to automatically convert a business process model into an execution script and vice versa. However, there remain various problems related to data artefacts of business processes which will be aimed by this thesis. By data artefacts we mean, e.g. XML schemas describing communication formats among web services or relational database schema.

The author will consider a business process model designed in BPMN and a conceptual data schema of the application domain in UML as an input. He will propose a method that will generate data artefacts of the business process optimized according to the structure of the process, exchanged data and various non-functional requirements (e.g. data accessibility, number of selects and updates, etc.). He will also solve a related problem of evolution of the data artefacts according to changing user requirements which affect the business process model. The proposed method will be implemented and tested.
References
[1] Christopher J. Pavlovski, Joe Zou: Non-Functional Requirements in Business Process Modeling. APCCM 2008: 103-112

[2] Ondřej Macek, Martin Nečaský: An Extension of Business Process Model for XML Schema Modeling. In Proceedings of The 2010 IEEE Congress on Services (SERVICES 2010). Miami, FL, USA. July 5-10, 2010. IEEE Computer Society.

[3] 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.

[4] S. White, Business Process Modeling Notation (BPMN) Version 1.2, January 2009, http://www.omg.org/spec/BPMN/1.2/PDF.

[5] D. Jordan, Web Services Business Process Execution Language Version 2.0 Primer, 2007, http://www.oasis-open.org/committees/download.php/23964/wsbpel-v2.0-primer.htm.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html