Analysis and optimization of a web application for object-centric business processes

Universität Ulm

Bachelor Presentation, David Just, Location: Online, Date: 18.12.2024, Time: 15:30

The modelling of business processes is a central component for the optimization of operational processes. It enables companies to visualize and control complex interactions between business processes. Nowadays, software is used almost exclusively for process modeling. This thesis is dedicated to the analysis and optimization of the web application PHILharmonicFlows, which was developed specifically for modeling object-centric business processes. The application allows the mapping of processes by means of data models, life cycle and coordination processes. After analyzing the current state of development, problems are identified, including the lack of error detection in coordination processes, errors in the arrangement of life cycle processes and missing functionality in the main menu. Various optimizations are designed and implemented to solve these problems. These include an improved validation algorithm for coordination processes, layout adjustments to the life cycles and a renaming function for the diagrams. The changes made increase user-friendliness and ensure correctness when modeling complex business processes. This work thus makes a significant contribution to improving the PHILharmonicFlows web application and provides a basis for future developments of the modeling tool.