Evaluation of Flexibility Support in Activity-Centric Business Process Management Systems
Enterprise Information Systems (EIS) implement core business processes. Business process management systems (BPMS) have been introduced to support separation of concerns, hence, giving over the handling of the processes to a specialized system – the BPMS.
Flexibility requirements are heavily increasing with business processes today. Business processes are evolving over time (e.g., due to changes in the business, technological or legal environment or process improvements) or need to be changed ad hoc. BPMS need to support process type evolution and ad hoc changes to process instance as well.
Depending on the details of the internal representation of the processes and their instances (e.g., BPMN 2.0 (Business Process Model and Notation), BPEL4WS (Business Process Execution Language for Web Services) or modifications of petri nets), numerous challenges occur with these flexibility requirements. A number of interesting research prototypes covering these problems is available.
The following goals have to be achieved with this master thesis:
- Evaluation of the current state of the art of business process management tools (at least an open source and a commercial one) concerning the support of changes to business process types and instances.
- Implementation of scenario(s) (to be defined within the thesis) supporting the evaluation with the selected BPMS.
Based on the current state in research concerning flexibility support for business process types and instances in BPMS, the right research questions need to be identified and defined.
To answer the research questions, selected tools are evaluated – not only by studying available texts, but also by developing and implementing test scenarios.
Students in Computer Sciences or Business Informatics