Recovering Latent Data Flow from Business Process Model Automatically

被引:0
|
作者
Ye, Sheng [1 ,2 ]
Wang, Jing [1 ,2 ]
Ali, Sikandar [3 ]
Khattak, Hasan Ali [4 ]
Guo, Chenhong [1 ,2 ]
Yang, Zhongguo [1 ,2 ]
机构
[1] North China Univ Technol, Sch Informat Sci & Technol, Beijing 100144, Peoples R China
[2] Beijing Key Lab Integrat & Anal Large Scale Strea, Beijing 100144, Peoples R China
[3] Univ Haripur, Dept Informat Technol, Haripur 22620, Khyber Pakhtunk, Pakistan
[4] Natl Univ Sci & Technol NUST, Sch Elect Engn & Comp Sci, Islamabad 44000, Pakistan
基金
中国国家自然科学基金;
关键词
ERRORS; NETS;
D O I
10.1155/2022/7579515
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Process-driven applications evolve rapidly through the interaction between executable BPMN (Business Process Modeling and Notation) models, business tasks, and external services. Given these components operate on some shared process data, it is imperative to recover the latent data by visiting relation, which is known as data flow among these tasks. Data flow will benefit some typical applications including data flow anomaly checking and data privacy protection. However, in most cases, the complete data flow in a business process is not explicitly defined but hidden in model elements such as form declarations, variable declarations, and program code. Some methods to recovering data flow based on process model analysis of source code have some drawbacks; i.e., for security reasons, users do not want to provide source code but only encapsulated methods; therefore, data flows are difficult to analyze. We propose a method to generate running logs that are used to produce a complete data flow picture combined with the static code analysis method. This method combines the simple and easy-to-use characteristics of static code analysis methods and makes up for the shortcomings of static code analysis methods that cannot adapt to complex business processes, and as a result, the analyzed data flow is inaccurate. Moreover, a holistic framework is proposed to generate the data flow graph. The prototype system designed on Camunda and Flowable BPM (business process management) engine proves the applicability of the solution. The effectiveness of our method is validated on the prototype system.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] Recovering a conceptual data model from COBOL code
    Canfora, G
    Cimitile, A
    Di Lucca, GA
    SEKE '96: THE 8TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, PROCEEDINGS, 1996, : 277 - 284
  • [22] PROCESS MODEL FOR DATA-DRIVEN BUSINESS MODEL GENERATION
    Benta, Christian
    Wilberg, Julian
    Hollauer, Christoph
    Omer, Mayada
    DS87-2 PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN (ICED 17), VOL 2: DESIGN PROCESSES, DESIGN ORGANISATION AND MANAGEMENT, 2017, : 347 - 356
  • [23] Easy Flow: New Generation Business Process Model
    Sui, Qi
    Yang, Dong-qing
    Wang, Teng-jiao
    ADVANCES IN WEB AND NETWORK TECHNOLOGIES, AND INFORMATION MANAGEMENT, 2009, 5731 : 138 - 147
  • [24] Verifying the Consistency between Business Process Model and Data Model
    Wang, Lei
    Li, Hongyan
    Qu, Qiang
    Zhang, Huaqiang
    Zhou, Bin
    FIRST IITA INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, : 171 - +
  • [25] Recovering structured data types from a legacy data model with overlays
    Ceccato, Mariano
    Dean, Thomas Roy
    Tonella, Paolo
    INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (10) : 1454 - 1468
  • [26] A latent process regression model for spatially correlated count data
    McShane, LM
    Albert, PS
    Palmatier, MA
    BIOMETRICS, 1997, 53 (02) : 698 - 706
  • [27] Isometric Gaussian Process Latent Variable Model for Dissimilarity Data
    Jorgensen, Martin
    Hauberg, Soren
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139
  • [28] A Latent Gaussian process model for analysing intensive longitudinal data
    Chen, Yunxiao
    Zhang, Siliang
    BRITISH JOURNAL OF MATHEMATICAL & STATISTICAL PSYCHOLOGY, 2020, 73 (02): : 237 - 260
  • [29] Formulating the data-flow perspective for business process management
    Sun, Sherry X.
    Zhao, J. Leon
    Nunamaker, Jay E.
    Sheng, Olivia R. Liu
    INFORMATION SYSTEMS RESEARCH, 2006, 17 (04) : 374 - 391
  • [30] A Lightweight RDF Data Model for Business Process Analysis
    Leida, Marcello
    Majeed, Basim
    Colombo, Maurizio
    Chu, Andrej
    DATA-DRIVEN PROCESS DISCOVERY AND ANALYSIS, 2013, 162 : 1 - 23