Webbasierte Implementierung von Lifecyclegraphen für objektzentrierte Geschäftsprozesse

Universität Ulm

BA Abschlussvortrag, Tim Nolle, Ort: online, Datum: 30.07.2024, Zeit: 15:00 Uhr

Durch die Modellierung eines Geschäftsprozesses innerhalb eines Unternehmens kann verhindert werden, dass man variierende Ergebnisse durch Bearbeitung von unterschiedlichen Mitarbeitern erhält. Für diesen Einsatzzweck wurde Business Process Modeling Notation (BPMN) als unabhängiger Standard geschaffen und es wurden diverse Werkzeuge auf Basis dieses Standards entwickelt. Ein Werkzeug für die objektorientierte Geschäftsprozessmodellierung mittels BPMN ist PHILharmonicFlows, welches unter Windows als Desktopanwendung nutzbar ist. Um PHILharmonicFlows auf allen Plattformen nutzbar zu machen wurde die Entwicklung einer Webanwendung begonnen, welche die Desktopanwendung als Grundlage für die Funktionalitäten verwendet. Im Bereich der Lifecycle-Modellierung fehlt der Webanwendung die Möglichkeit zur Erstellung von Backwardtsransitions. Zudem wird die Modellierung eines Lifecycles sehr schnell unübersichtlich, da sich unter anderem die einzelnen Steps des Lifecycles überlappen. Im Rahmen dieser Arbeit wurde die Webanwendung von PHILharmonicFlows im Bereich der Lifecycle-Modellierung weiterentwickelt. Dabei wurden die zuvor erwähnten Probleme durch die Implementierung eines Layouting-Algorithmus zur übersichtlichen Anordnung des Lifecycles und dem Einbau von Backwardtransitions behoben. Durch das Layouting wird auch gleichzeitig die Größe der States entsprechend an die Steps innerhalb eines States angepasst.