CFP last date
20 October 2026
Reseach Article

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

by Olena Komleva
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Number 143
Year of Publication: 2026
Authors: Olena Komleva
10.5120/ijcaeffd72e49911

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 ( Sep 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 },
issue_date = { Sep 2026 },
volume = { 187 },
number = { 143 },
month = { Sep },
year = { 2026 },
issn = { 0975-8887 },
pages = { 31-38 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume187/number143/a-structured-methodology-for-transforming-uml-models-into-relational-sql-architectures-for-web-based-information-systems/ },
doi = { 10.5120/ijcaeffd72e49911 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2026-09-19T02:57:35+05:30
%A Olena Komleva
%T A Structured Methodology for Transforming UML Models into Relational SQL Architectures for Web-based Information Systems
%J International Journal of Computer Applications
%@ 0975-8887
%V 187
%N 143
%P 31-38
%D 2026
%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
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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.
  20. 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

Keywords

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