Call for paper last date Oct. 20, 2026, 11:59 p.m. Submit
Research Article

A Structured Methodology for Transforming UML Models into Relational SQL Architectures for Web-based Information Systems

by  Olena Komleva
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Issue 143
Published: September 2026
Authors: Olena Komleva
10.5120/ijcaeffd72e49911
PDF

Olena Komleva . A Structured Methodology for Transforming UML Models into Relational SQL Architectures for Web-based Information Systems. International Journal of Computer Applications. 187, 143 (September 2026), 31-38. DOI=10.5120/ijcaeffd72e49911

                        @article{ 10.5120/ijcaeffd72e49911,
                        author  = { Olena Komleva },
                        title   = { A Structured Methodology for Transforming UML Models into Relational SQL Architectures for Web-based Information Systems },
                        journal = { International Journal of Computer Applications },
                        year    = { 2026 },
                        volume  = { 187 },
                        number  = { 143 },
                        pages   = { 31-38 },
                        doi     = { 10.5120/ijcaeffd72e49911 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2026
                        %A Olena Komleva
                        %T A Structured Methodology for Transforming UML Models into Relational SQL Architectures for Web-based Information Systems%T 
                        %J International Journal of Computer Applications
                        %V 187
                        %N 143
                        %P 31-38
                        %R 10.5120/ijcaeffd72e49911
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

Transitioning from high-level business process modeling to physical database implementation frequently introduces structural inconsistencies such as data redundancy and referential integrity violations. To mitigate these issues in modern cloud-native environments, this study proposes a staged transformation methodology. By formalizing the mapping between UML class structures and relational database entities, the methodology integrates web-specific constraints at the conceptual phase: stateless interaction, optimistic locking, and soft deletion. The rules are applied to three reference models of increasing structural complexity, from a three-class e-commerce subsystem to a twelve-class logistics telemetry schema, and evaluated against the classical mapping through an explicitly stated analytical model. Across the three scenarios the classical rules leave between 12 and 51 schema-level design decisions undetermined, while the proposed rules resolve all of them; identifier collisions and silent overwrites fall to zero, and historical retention after 450 delete cycles rises from between 16% and 51% to complete. The cost of these guarantees is quantified as well: the constraints add 37 to 39 bytes to every generated row, between 28.9% and 54.2% of the row width. The approach offers a more robust foundation for scalable web information systems and identifies where its overhead becomes the dominant consideration.

References
  • Natek, H., Srai, A., and Guerouate, F. 2023. Model-driven architecture approach for SQL generation using Acceleo: a case study on MySQL database. International Journal of Engineering Trends and Technology 71, 10 (Oct. 2023), 20-28. DOI: https://doi.org/10.14445/22315381/IJETT-V71I10P203
  • Elotmani, F., Esbai, R., and Atounti, M. 2023. Automating the creation of graph-based NoSQL databases in the context of Big Data. In Proceedings of the 2023 International Conference on Advanced Communication Technologies and Networking (CommNet), Rabat, Morocco, 1-6. DOI: https://doi.org/10.1109/CommNet60167.2023.10365296
  • Abdelhedi, F., Ait Brahim, A., Rajhi, H., Tighilt Ferhat, R., and Zurfluh, G. 2021. Automatic extraction of a document-oriented NoSQL schema. In Proceedings of the 23rd International Conference on Enterprise Information Systems (ICEIS 2021), vol. 1, 192-199. DOI: https://doi.org/10.5220/0010433501920199
  • Mali, J., Atigui, F., Azough, A., and Travers, N. 2020. ModelDrivenGuide: an approach for implementing NoSQL schemas. In Database and Expert Systems Applications, 31st International Conference (DEXA 2020), LNCS 12391, Springer, 141-151. DOI: https://doi.org/10.1007/978-3-030-59003-1_9
  • Abdelhedi, F., Ait Brahim, A., Tighilt Ferhat, R., and Zurfluh, G. 2020. Discovering of a conceptual model from a NoSQL database. In Proceedings of the 22nd International Conference on Enterprise Information Systems (ICEIS 2020), vol. 1, 61-72. DOI: https://doi.org/10.5220/0009796100610072
  • Belkadi, F. Z., and Esbai, R. 2021. A model-driven engineering: from relational database to document-oriented database in Big Data context. In Proceedings of the 16th International Conference on Software Technologies (ICSOFT 2021), 653-659. DOI: https://doi.org/10.5220/0010604906530659
  • Paolone, G., Marinelli, M., Paesani, R., and Di Felice, P. 2020. Automatic code generation of MVC web applications. Computers 9, 3 (Jul. 2020), 56. DOI: https://doi.org/10.3390/computers9030056
  • Vera-Olivera, H., Guo, R., Huacarpuma, R. C., Da Silva, A. P. B., Mariano, A. M., and Holanda, M. 2021. Data modeling and NoSQL databases: a systematic mapping review. ACM Computing Surveys 54, 6 (Jul. 2021), Article 116, 1-26. DOI: https://doi.org/10.1145/3457608
  • Srai, A., Guerouate, F., and Drissi Lahsini, H. 2021. The integration of the MDA approach in document-oriented NoSQL databases, the case of MongoDB. International Journal of Engineering and Advanced Technology 10, 3 (Feb. 2021), 115-122. DOI: https://doi.org/10.35940/ijeat.C2235.0210321
  • Sebastian, G., Gallud, J. A., and Tesoriero, R. 2020. Code generation using model driven architecture: a systematic mapping study. Journal of Computer Languages 56, 100935. DOI: https://doi.org/10.1016/j.cola.2019.100935
  • Hanine, M., Lachgar, M., Elmahfoudi, S., and Boutkhoum, O. 2021. MDA approach for designing and developing data warehouses: a systematic review and proposal. International Journal of Online and Biomedical Engineering 17, 10 (Oct. 2021), 99-110. DOI: https://doi.org/10.3991/ijoe.v17i10.24667
  • Khan, W., Kumar, T., Zhang, C., Raj, K., Roy, A. M., and Luo, B. 2023. SQL and NoSQL database software architecture performance analysis and assessments: a systematic literature review. Big Data and Cognitive Computing 7, 2, 97. DOI: https://doi.org/10.3390/bdcc7020097
  • Habri, M. A., Esbai, R., and Lamlili El Mazoui Nadori, Y. 2023. Transforming the business process diagram into a class diagram by model-driven architecture. Indonesian Journal of Electrical Engineering and Computer Science 29, 2 (Feb. 2023), 845-851. DOI: https://doi.org/10.11591/ijeecs.v29.i2.pp845-851
  • Verbruggen, C., and Snoeck, M. 2023. Practitioners' experiences with model-driven engineering: a meta-review. Software and Systems Modeling 22, 1 (Feb. 2023), 111-129. DOI: https://doi.org/10.1007/s10270-022-01020-1
  • Samea, F., Azam, F., Rashid, M., Anwar, M. W., Butt, W. H., and Muzaffar, A. W. 2020. A model-driven framework for data-driven applications in serverless cloud computing. PLoS ONE 15, 8, e0237317. DOI: https://doi.org/10.1371/journal.pone.0237317
  • Scherzinger, S., and Sidortschuck, S. 2020. An empirical study on the design and evolution of NoSQL database schemas. In Conceptual Modeling, 39th International Conference (ER 2020), LNCS 12400, Springer, 441-455. DOI: https://doi.org/10.1007/978-3-030-62522-1_33
  • Nasiri, S., Rhazali, Y., Lahmer, M., and Chenfour, N. 2020. Towards a generation of class diagram from user stories in agile methods. Procedia Computer Science 170, 837-844. DOI: https://doi.org/10.1016/j.procs.2020.03.148
  • Abouzahra, A., Sabraoui, A., and Afdel, K. 2020. Model composition in model driven engineering: a systematic literature review. Information and Software Technology 125, 106316. DOI: https://doi.org/10.1016/j.infsof.2020.106316
  • Jin, K., and Lano, K. 2021. Generation of test cases from UML diagrams: a systematic literature review. In Proceedings of the 2021 International Symposium on Electronic Commerce and Information-Based Management (ECIM), 125-131. DOI: https://doi.org/10.1145/3452383.3452408.
  • David, I., Aslam, K., Faridmoayer, S., Malavolta, I., Syriani, E., and Lago, P. 2021. Collaborative model-driven software engineering: a systematic update. In Proceedings of the 24th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS 2021), 121-132. DOI: https://doi.org/10.1109/MODELS50736.2021.00035
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Unified Modeling Language (UML) Relational Database (SQL) Model-Driven Architecture (MDA) Web Information Systems Cloud-Native Constraints Stateless Interaction Data Integrity

Powered by PhDFocusTM