• Treffer 45 von 106
Zurück zur Trefferliste

Uncovering Data-Flow Anomalies in BPMN-Based Process-Driven Applications

  • Process-Driven Applications flourish through the interaction between an executable BPMN process model, human tasks, and external software services. All these components operate on shared process data, so it is even more important to check the correct data flow. However, data flow is in most cases not explicitly defined but hidden in model elements, form declarations, and program code. This paper elaborates on data-flow anomalies acting as indicators for potential errors and how such anomalies can be uncovered despite implicit and hidden data-flow definitions. By considering an integrated view, it goes beyond other approaches which are restricted to separate data-flow analysis of either process model or source code. The main idea is to merge call graphs representing programmed services into a control-flow representation of the process model, to label the resulting graph with associated data operations, and to detect anomalies in that labeled graph using a dedicated data-flow analysis. The applicability of the solution is demonstrated by a prototype designed for the Camunda BPM platform.
Bitte benutzen Sie diese Referenz, um auf diese Ressource zu verweisen:
https://doi.org/10.1145/3412841.3442025

Metadaten exportieren

Weitere Dienste

Metadaten
Verfasserangaben:Konrad Schneid, Herbert Kuchen, Sebastian Thöne, Sascha Di Bernardo
DOI:https://doi.org/10.1145/3412841.3442025
ISBN:9781450381048
Titel des übergeordneten Werkes (Englisch):Proceedings of the 36th Annual ACM Symposium on Applied Computing
Verlag:Association for Computing Machinery
Verlagsort:New York, NY, USA
Dokumentart:Beitrag in einer Konferenzveröffentlichung
Sprache:Englisch
Datum der Veröffentlichung (online):26.04.2021
Jahr der Erstveröffentlichung:2021
Betreiber des Publikationsservers:FH Münster - University of Applied Sciences
Datum der Freischaltung:26.04.2021
Freies Schlagwort / Tag:BPMN; Control-Flow Graph Analysis; Data-Flow Anomalies; Process-Driven Application
Erste Seite:1504
Letzte Seite:1512
Fachbereiche:Wirtschaft (MSB)
Publikationsliste:Schneid, Konrad
Thöne, Sebastian
Lizenz (Deutsch):License LogoBibliographische Daten