Automatic derivation of conceptual database models from differently serialized business process models

被引:4
作者
Brdjanin, Drazen [1 ]
Ilic, Stefan [2 ]
Banjac, Goran [1 ]
Banjac, Danijela [1 ]
Maric, Slavko [1 ]
机构
[1] Univ Banja Luka, Fac Elect Engn, Patre 5, Banja Luka 78000, Bosnia & Herceg
[2] Technikon Forschungs & Planungsgesell mbH, Burgpl 3A, A-9500 Villach, Austria
关键词
AMADEOS; BPMN; Business process model; Conceptual database model; Extractor; Robustness; Serialization; Structural differences; TRANSFORMATION; DESIGN; ASTERISK; BPMN;
D O I
10.1007/s10270-020-00808-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The existing tools that aim to derive data models from business process models are typically able to process the source models represented by one single notation and also serialized in one specific way. However, the standards (e.g., BPMN) enable different serialization formats and also provide serialization flexibility, which leads to various implementations of the standard in different modeling tools and results in differently serialized models in practice, which therefore significantly constraints usability of the existing model-driven tools. In this article, we present an approach to automatic derivation of conceptual database models from business process models represented by different notations, with particular focus on differently serialized process models. A deterministic rule-based approach is proposed to overcome the serialization specificities and to enable extraction of characteristic elements from differently serialized process models. Based on the proposed approach, we implemented an online web-based model-driven tool named AMADEOS, which is able to automatically derive conceptual database models from process models represented by different notations and also differently serialized. The experimental results show that the proposed approach and implemented tool enable successful extraction of specific elements from differently serialized process models and enable derivation of the target conceptual database models with very high completeness and precision.
引用
收藏
页码:89 / 115
页数:27
相关论文
共 50 条
[31]   Refactoring business process models with process fragments substitution [J].
Dai, Fei ;
Mo, Qi ;
Li, Tong ;
Huang, Bi ;
Yang, Yongji ;
Zhao, Youjie .
WIRELESS NETWORKS, 2024, 30 (05) :3507-3521
[32]   Sustainable Business Models in Hybrids: A Conceptual Framework for Community Pharmacies' Business Owners [J].
Cavicchi, Caterina ;
Vagnoni, Emidia .
SUSTAINABILITY, 2020, 12 (19)
[33]   Enabling security risk assessment and management for business process models [J].
Rosado, David G. ;
Sanchez, Luis E. ;
Jesus Varela-Vaca, Angel ;
Santos-Olmo, Antonio ;
Teresa Goemez-Loepez, Maria ;
Gasca, Rafael M. ;
Fernandez-Medina, Eduardo .
JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2024, 84
[34]   Quality indicators for business process models from a gateway complexity perspective [J].
Sanchez-Gonzalez, Laura ;
Garcia, Felix ;
Ruiz, Francisco ;
Mendling, Jan .
INFORMATION AND SOFTWARE TECHNOLOGY, 2012, 54 (11) :1159-1174
[35]   A Method for Service Identification from Business Process Models in a SOA Approach [J].
Azevedo, Leonardo Guerreiro ;
Santoro, Flavia ;
Baiao, Fernanda ;
Souza, Jairo ;
Revoredo, Kate ;
Pereira, Vinicios ;
Herlain, Isolda .
ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2009, 29 :99-112
[36]   Back to Origin: Transformation of Business Process Models to Business Rules [J].
Malik, Saleem ;
Bajwa, Imran Sarwar .
BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM), 2013, 132 :611-622
[37]   Integrating Security Aspects into Business Process Models [J].
Brucker, Achim D. .
IT-INFORMATION TECHNOLOGY, 2013, 55 (06) :239-245
[38]   Role of Business Process Models in Requirements Engineering [J].
Ashraf, Fatima ;
Abdullah, Mohd Syazwan .
COMPUTING & INFORMATICS, 2009, :21-26
[39]   Querying Business Process Models Based on Semantics [J].
Jin, Tao ;
Wang, Jianmin ;
Wen, Lijie .
DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT II, 2011, 6588 :164-+
[40]   TOWARD A QUALITY FRAMEWORK FOR BUSINESS PROCESS MODELS [J].
Sanchez-Gonzalez, Laura ;
Garcia, Felix ;
Ruiz, Francisco ;
Piattini, Mario .
INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2013, 22 (01)