Work

Bridging DEMO and BPMN: A Metamodel-Based Approach for Synchronization of Business Transactions

Year: 2025
Type: article
Abstract: In der Praxis werden häufig verschiedene Modellierungssprachen eingesetzt, um unterschiedliche Blickwinkel auf ein Unternehmen abzubilden. DEMO legt den Fokus auf die Verantwortung von Akteuren und deren gegenseitige Verpflichtungen, während BPMN beschreibt, wie Prozesse im Detail ablaufen. Obwohl beide Modelle oft denselben Geschäftsbereich betreffen, werden sie meist getrennt voneinander gepflegt. Das führt schnell zu Inkonsistenzen und einem hohen manuellen Pflegeaufwand.Ziel dieser Arbeit ist es, einen Ansatz zu entwickeln, der DEMO- und BPMN-Modelle automatisch synchron hält. Anders als bei klassischen Modelltransformationen, die nur in eine Richtung funktionieren, erlaubt das vorgestellte System eine Synchronisation in beide Richtungen. Änderungen im einen Modell werden erkannt und - soweit möglich - automatisch auf das andere Modell übertragen. Dafür wurde ein lauffähiger Prototyp in der Simplified Modeling Platform umgesetzt. Das System verwaltet Modellinhalte und ihre visuellen Darstellungen, erkennt Veränderungen und nutzt sogenannte Brückenelemente, um die Verbindung zwischen den Modellelementen nachzuvollziehen. Klare Regeln sorgen dafür, dass die Synchronisation nachvollziehbar und konsistent abläuft.Während Änderungen im DEMO-Modell vollständig automatisch in BPMN übernommen werden können, erfordert die Synchronisation in der umgekehrten Richtung die Interaktion des Nutzers, um passende DEMO-Elemente auszuwählen und Mehrdeutigkeiten aufzulösen.Der Prototyp wurde auf Korrektheit, Laufzeitverhalten und Stabilität getestet. Die Ergebnisse zeigen, dass sich kleine bis mittelgroße Modelle zuverlässig und effizient synchronisieren lassen. Eine detaillierte Analyse der Komplexität und Benchmarks bestätigen zudem die technische Skalierbarkeit des Ansatzes. Auch wenn sich die Arbeit auf DEMO und BPMN konzentriert, bietet der gewählte Lösungsansatz eine gute Grundlage, um in Zukunft weitere Modellierungssprachen miteinander zu verbinden.
Author: Hirber, Susanne
Institution: TU Wien
Language: English
Subfield: Software
Open Access status: green
OpenAlex ID: W7094941776
FWCI:
Cites:
Cited by:
Related to: