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

被引:5
作者
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
相关论文
共 85 条
[1]  
ALENCAR F, 2003, P WER 2003, P109
[2]  
Alencar F.M.R., 2002, P WER 2002, P147
[3]  
Alencar F.M.R, 2006, P CIBSE 2006, P125
[4]  
Alencar F, 2009, LECT NOTES BUS INF P, V39, P99
[5]  
Aguilar JA, 2010, J UNIVERS COMPUT SCI, V16, P2475
[6]  
[Anonymous], 2014, DIAGRAM INTERCHANGEA
[7]  
[Anonymous], 2009, BUS PROC MOD NOT V1
[8]  
[Anonymous], 2013, P 5 INT WORKSH ENT M
[9]  
Banjac D, 2016, AISC, P134
[10]  
Becker L. B., 2000, Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607), P198, DOI 10.1109/ISORC.2000.839529