Electrotechnical and Computer Engineering
Vol. 41 No. 02 (2026): Proceedings of the Faculty of Technical Sciences
А MODEL-DRIVEN APPROACH TO INFORMATION SYSTEM ENGINEERING
Abstract
The aim of this research is to formally define and practically apply transformation procedures based on model-driven engineering (MDE), enabling a gradual transition from the conceptual to the implementation level. Starting from the conceptual model of an information system (IS) based on the form type concept, the proposed approach enables the derivation of a relational database schema and its implementation description for the selected SQL (Structured Query Language) platform. A methodological framework has been defined, encompassing the extension of the domain-specific language FTDSL (Form Type Domain-Specific Language) through the development of its graphical syntax and the implementation of Model-to-Mode and Model-to-Text transformations, thereby providing an integrated and automated model-driven information system engineering process.
References
- [1] Aleksić S, Metode transformacija šema baza podataka u obezbeđenju reinženjeringa informacionih sistema, doktorska disertacija, Univerzitet u Novom Sadu (2013).
- [2] Čeliković M, Pristup modelovanju specifikacija informacionog sistema putem namenskih jezika, doktorska disertacija, Univerzitet u Novom Sadu (2018).
- [3] Ristić S, Istraživanje problema konsolidacije podšema baza podataka, doktorska disertacija, Univerzitet u Novom Sadu (2003).
- [4] Luković I, Automatizovano generisanje podšeme relacione baze podataka putem formi, magistarski rad, Univerzitet u Beogradu (1993).
- [5] Mogin, Pavle, Ivan Luković, and Miro Govedarica. Principi projektovanja baza podataka. Fakultet tehničkih nauka (2004).