Efficient Verification of Process Models Supporting Modifications of Data Values

被引:0
|
作者
Ordoni, Elaheh [1 ]
Muelle, Jutta [1 ]
Yang, Kuan [1 ]
Bohm, Klemens [1 ]
机构
[1] Karlsruhe Inst Technol, Inst Program Struct & Data Org, D-76131 Karlsruhe, Germany
关键词
BUSINESS PROCESS MODELS;
D O I
10.1109/CBI54897.2022.00010
中图分类号
F [经济];
学科分类号
02 ;
摘要
Verification techniques detect undesirable behaviour of process models before their execution. In many use cases, data-value functions are essential. A data-value function modifies the values of data objects in a process model, e.g., increases the price of a product. Supporting such functions when verifying process models is challenging. This is because data objects with large domains often lead to state-space explosion. In this paper, to address this issue, we propose a novel approach using a binary encoding technique. We make use of Binary Decision Diagrams (BDD) to map the semantics of data-value functions into a Petri Net. This allows using the existing BDD reduction techniques to reduce the number of edges and nodes in BDDs and, ultimately, of places and transitions in Petri Nets. One can now map process models with data-value functions into much smaller Petri Nets, whose verification is feasible. We show that this is indeed the case, by verifying properties of an important real-world application, the German 4G spectrum auction.
引用
收藏
页码:21 / 30
页数:10
相关论文
共 50 条
  • [31] DSInfoSearch: Supporting Experimentation Process of Data Scientists
    Sivasothy, Shangeetha
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 1033 - 1037
  • [32] Supporting Process Mining with Recovered Residual Data
    Englbrecht, Ludwig
    Schoenig, Stefan
    Pernul, Guenther
    PRACTICE OF ENTERPRISE MODELING, POEM 2020, 2020, 400 : 389 - 404
  • [33] SPATIAL MODIFICATIONS TO MODELS OF URBAN-POLICY PROCESS
    MERCER, J
    BARNETT, JR
    POLICY STUDIES JOURNAL, 1975, 3 (04) : 320 - 325
  • [34] Formal Verification of Semistructured Data Models in PVS
    Lee, Scott Uk-Jin
    Dobbie, Gillian
    Sun, Jing
    Groves, Lindsay
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2009, 15 (01) : 241 - 272
  • [35] Supporting Reuse of Business Process Models by Semantic Annotation
    Baumann, Fabian
    Hinkelmann, Knut
    Montecchiari, Devid
    ADVANCED INFORMATION SYSTEMS ENGINEERING WORKSHOPS, CAISE 2023 INTERNATIONAL WORKSHOPS, 2023, 482 : 29 - 35
  • [36] Interval diagrams for efficient symbolic verification of process networks
    Strehl, K
    Thiele, L
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (08) : 939 - 956
  • [37] Business Process Models supporting participatory layout planning
    Dombrowski, U.
    Hennersdorf, S.
    2009 INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS, 2009, : 100 - 104
  • [38] Towards efficient verification of systems with dynamic process creation
    Klaudel, Hanna
    Koutny, Maciej
    Pelz, Elisabeth
    Pommereau, Franck
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2008, PROCEEDINGS, 2008, 5160 : 186 - +
  • [39] Determining The Threshold Values Of Quality Metrics In BPMN Process Models Using Data Mining Techniques
    Kbaier, Wiem
    Ghannouchi, Sonia Ayachi
    CENTERIS2019--INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS/PROJMAN2019--INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT/HCIST2019--INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, 2019, 164 : 113 - 119
  • [40] Space-Efficient Storage Structure of Blockchain Transactions Supporting Secure Verification
    Feng, Xiaoqin
    Ma, Jianfeng
    Wang, Huaxiong
    Wen, Sheng
    Xiang, Yang
    Miao, Yinbin
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (03) : 2631 - 2645