Automated Two-phase Business Model-driven Synthesis of Conceptual Database Models
Computer Science and Information Systems, Tome 16 (2019) no. 2.

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

Existing approaches to business process model-driven synthesis of data models are characterized by a direct synthesis of a target model based on source models represented by concrete notations, where the synthesis is supported by monolithic (semi)automatic transformation programs. This article presents an approach to automated two-phase business process model-driven synthesis of conceptual database models. It is based on the introduction of a domain specific language (DSL) as an intermediate layer between different source notations and the target notation, which splits the synthesis into two phases: (i) automatic extraction of specific concepts from the source model and their DSL-based representation, and (ii) automated generation of the target model based on the DSL-based representation of the extracted concepts. The proposed approach enables development of modular transformation tools for automatic synthesis of the target model based on business process models represented by different concrete notations. In this article we present an online generator, which implements the proposed approach. The generator is implemented as a web-based, service-oriented tool, which enables automatic generation of the initial conceptual database model represented by the UML class diagram, based on business models represented by two concrete notations.
Keywords: BPMN, business process model, conceptual database model, domain specific language, extractor, generator, model-driven, service-oriented, UML
@article{CSIS_2019_16_2_a15,
     author = {Drazen Brdjanin and Danijela Banjac and Goran Banjac and Slavko Maric},
     title = {Automated {Two-phase} {Business} {Model-driven} {Synthesis} of {Conceptual} {Database} {Models}},
     journal = {Computer Science and Information Systems},
     publisher = {mathdoc},
     volume = {16},
     number = {2},
     year = {2019},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2019_16_2_a15/}
}
TY  - JOUR
AU  - Drazen Brdjanin
AU  - Danijela Banjac
AU  - Goran Banjac
AU  - Slavko Maric
TI  - Automated Two-phase Business Model-driven Synthesis of Conceptual Database Models
JO  - Computer Science and Information Systems
PY  - 2019
VL  - 16
IS  - 2
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/CSIS_2019_16_2_a15/
ID  - CSIS_2019_16_2_a15
ER  - 
%0 Journal Article
%A Drazen Brdjanin
%A Danijela Banjac
%A Goran Banjac
%A Slavko Maric
%T Automated Two-phase Business Model-driven Synthesis of Conceptual Database Models
%J Computer Science and Information Systems
%D 2019
%V 16
%N 2
%I mathdoc
%U http://geodesic.mathdoc.fr/item/CSIS_2019_16_2_a15/
%F CSIS_2019_16_2_a15
Drazen Brdjanin; Danijela Banjac; Goran Banjac; Slavko Maric. Automated Two-phase Business Model-driven Synthesis of Conceptual Database Models. Computer Science and Information Systems, Tome 16 (2019) no. 2. http://geodesic.mathdoc.fr/item/CSIS_2019_16_2_a15/