Abstract
This paper presents an approach to automated design of the initial conceptual database model. The source model is a collaborative business process model represented by BPMN, while the target model is represented by a UML class diagram. Automated synthesis of the target model is driven by typical business process patterns and includes automatic extraction of data objects, message flows and business process participants, as well as automatic generation of corresponding classes and their associations. Application of the implemented ATL-based generator is illustrated on a real business process model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Brdjanin, D., Maric, S.: Model-driven Techniques for Data Model Synthesis. Electronics 17(2), 130–136 (2013)
OMG: Business Process Model and Notation (BPMN), v2.0. OMG (2011)
OMG: Unified Modeling Language: Infrastructure, v2.4.1. OMG (2011)
OMG: Unified Modeling Language: Superstructure, v2.4.1. OMG (2011)
Jouault, F., Allilaire, F., Bezivin, J., Kurtev, I.: ATL: A model transformation tool. Science of Computer Programming 72(1-2), 31–39 (2008)
OMG: MOF 2.0 Query/View/Transformation Specification, v1.0. OMG (2008)
Rungworawut, W., Senivongse, T.: From business world to software world: Deriving class diagrams from business process models. In: Proc. of the 5th WSEAS Int. Conf. on Aplied Informatics and Communications, pp. 233–238. WSEAS (2005)
Rungworawut, W., Senivongse, T.: Using ontology search in the design of class diagram from business process model. PWASET 12, 165–170 (2006)
Brambilla, M., Cabot, J., Comai, S.: Automatic generation of workflow-extended domain models. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol. 4735, pp. 375–389. Springer, Heidelberg (2007)
RodrÃguez, A., Fernández-Medina, E., Piattini, M.: Towards obtaining analysis-level class and use case diagrams from business process models. In: Song, I.-Y., et al. (eds.) ER Workshops 2008. LNCS, vol. 5232, pp. 103–112. Springer, Heidelberg (2008)
de la Vara, J.L., Fortuna, M.H., Sánchez, J., Werner, C.M.L., Borges, M.R.S.: A requirements enegineering approach for data modelling of process-aware information systems. In: Abramowicz, W. (ed.) Business Information Systems. LNBIP, vol. 21, pp. 133–144. Springer, Heidelberg (2009)
Brambilla, M., Cabot, J., Comai, S.: Extending conceptual schemas with business process information. Advances in Soft. Eng. 2010, Article ID 525121 (2010)
Rodriguez, A., Garcia-Rodriguez de Guzman, I., Fernandez-Medina, E., Piattini, M.: Semi-formal transformation of secure business processes into analysis class and use case models: An MDA approach. Inf. and Soft. Techn. 52(9), 945–971 (2010)
Zhang, J., Feng, P., Wu, Z., Yu, D., Chen, K.: Activity based CIM modeling and transformation for business process systems. Int.J. of SE and KE 20(3), 289–309 (2010)
Nikiforova, O., Pavlova, N.: Application of BPMN instead of GRAPES for two-hemisphere model driven approach. In: Grundspenkis, J., Kirikova, M., Manolopoulos, Y., Novickis, L. (eds.) ADBIS 2009. LNCS, vol. 5968, pp. 185–192. Springer, Heidelberg (2010)
de la Vara, J.L.: Business process-based requirements specification and object-oriented conceptual modelling of information systems. PhD Thesis, Valencia Polytechnic University (2011)
Cruz, E.F., Machado, R.J., Santos, M.Y.: From business process modeling to data model: A systematic approach. In: Proc. of QUATIC 2012, pp. 205–210. IEEE (2012)
Drozdová, M., Mokryš, M., Kardoš, M., Kurillová, Z., Papán, J.: Change of paradigm for development of software support for elearning. In: Proc. of ICETA 2012, pp. 81–84. IEEE (2012)
Brdjanin, D., Maric, S.: An Approach to Automated Conceptual Database Design Based on the UML Activity Diagram. Computer Science and Information Systems 9(1), 249–283 (2012)
Brdjanin, D., Maric, S.: Towards the automated business model-driven conceptual database design. In: Morzy, T., Härder, T., Wrembel, R. (eds.) Advances in Databases and Information Systems. AISC, vol. 186, pp. 31–43. Springer, Heidelberg (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Brdjanin, D., Banjac, G., Maric, S. (2015). Automated Synthesis of Initial Conceptual Database Model Based on Collaborative Business Process Model. In: Bogdanova, A., Gjorgjevikj, D. (eds) ICT Innovations 2014. ICT Innovations 2014. Advances in Intelligent Systems and Computing, vol 311. Springer, Cham. https://doi.org/10.1007/978-3-319-09879-1_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-09879-1_15
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09878-4
Online ISBN: 978-3-319-09879-1
eBook Packages: EngineeringEngineering (R0)