Abstract
The business process model and notation (BPMN) standard provides notations in the form of diagrams, which are clearly legible for the needs of internal organizations and facilitate collaboration between enterprise components. The problem is how to find a transformation solution between the BPMN and the UML (Unified modeling language) to benefit from the simplicity of the BPMN on the one hand, the stability and the widespread UML on the other hand. We work to have a high-performance solution within the framework of model-driven architecture (MDA) that saves time, cost and quality of the software. This article represents a transformation method that allows us to go through the BPMN business process diagram to arrive at the UML class diagram, finally, to generate the code automatically by using the query views transformations (QVT) transformation language, and this transformation is a fruitful combination between the trades side and the computer side.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Object Management Group (OMG): https://www.omg.org/bpmn/index.htm
MDA en action Ingénierie logicielle guidée par les modèles, Xavier Blanc, édition Eyrolles, 2005
Addamssiri, N., Kriouile, A., Balouki Y., Taoufiq, G.: J. Comput. Sci. Inf. Technol. 2(3 & 4) (2014)
Rhazali, Y., Hadi, Y., Mouloudi, A.: Third World Conference on Complex Systems (WCCS), 2015
Bảo, N.Q.: Vietnamese-German University—BIS (2010)
Macek, O., Richta, K.: Proceedings of the Dateso 2009 Annual International Workshop on DAtabases, TExts, Specifications and Objects, Spindleruv Mlyn, Czech Republic, April 15–17, 2009
Oualid, B., Saida, F., Amine, A., Mohamed, B.: Applying a model driven architecture approach: transforming CIM to PIM using UML. Int. J. Online Biomed. Eng. (iJOE) 14(9), 170–181 (2018)
Debnath, N., Martinez, C.A., Zorzan, F., Riesco, D.: IEEE Trans. Ind. Informat., December 2013
BPM Modeling FAQ: http://www.bpmodeling.com/faq/.
Gotti, S., Mbarki, S.: IFVM bridge: a model driven IFML execution. Int. J. Online Biomed. Eng. (iJOE) 15(4), 111–126 (2019)
Sbai, R., Arrassen, I., Meziane, A., Erramdani, M.: QVT transformation by modeling. (IJACSA) Int. J. Adv. Comput. Sci. Appl. 2(5), (2011)
Argañaraz, M., Funes, A.: An MDA Approach to Business Process Model Trans-formations, université national de SAN LUIS, SADIO electronic journal of informatics operations research, janvier, 2010.
Esbai, R., Elotmani, F., Belkadi, F.Z.: Model-driven transformations: toward automatic generation of column-oriented NoSQL databases in Big Data context. Int. J. Online Biomed. Eng. (iJOE). 15(09), 2019 (2019)
Blanc, X.: MDA en action, Ingénierie logicielle guidée par les modèles, EYROLLES. Paris, 1st edition (2005)
Abdelhedi, F., Ait Brahim, A., Atigui, F., Zurfluh, G.: Processus de transformation MDA d’un schéma conceptuel de données en un schéma logique NOSQL. In: Congrès INFORSID, 34ème édition, Grenoble, 31 mai–3 juin 2016
Braun, R., Esswein, W.: Classification of Domain-Specific BPMN Extensions. In: 7th IFIP Working Conference on The Practice of Enterprise Modeling (PoEM), Nov 2014, Manchester, United Kingdom
OMG: UML Infrastructure Final Adopted Specification, version 2.0, September 2003
Radoslava, S.K., Velin, S.K., Nina, S., Petia, K., Nadejda, B.: Design and Analysis of a Relational Database for Behavioral Experiments Data Processing. International Journal of Online and Biomedical Engineering (iJOE) 14(02) (2018), 117–132 (2019)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Habri, M., Esbai, R., Lamlili El Mazoui Nadori, Y. (2022). BPMN to UML Class Diagram Using QVT. In: Ben Ahmed, M., Teodorescu, HN.L., Mazri, T., Subashini, P., Boudhir, A.A. (eds) Networking, Intelligent Systems and Security. Smart Innovation, Systems and Technologies, vol 237. Springer, Singapore. https://doi.org/10.1007/978-981-16-3637-0_42
Download citation
DOI: https://doi.org/10.1007/978-981-16-3637-0_42
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-3636-3
Online ISBN: 978-981-16-3637-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)