From Model to Code: A Review of Model-Driven Paradigms
Download Volume 4 Issue 1 2023 | |
---|---|
Author(s): |
Azhar Ali Khaskheli azharkhaskheli@gmail.com Saqib Ali Khaskheli Anum Amir Khwaja Muhammad Yaqoob Koondhar |
Abstract | Several paradigms come under the tree of Model-Driven Architecture among which Model-Driven Engineering (MDE) is a software engineering approach that enables us to concern about the model rather than the writing program. Though models are considered to be the artifacts of the MDE, and designing model at the level of abstractions reduces the headache of the developer of platform specificity. With the help of this behavior of MDE complete view and functionality of the system can be understood before actually building it. When the particular model is designed, that model can be transformed into another model or specific platform source code. Hence this paradigm reduces the time of developer of writing large codes and also saves us from bugs that could occur during the implementation phase when developers writing the code the program, because a human can make but computers can't unless they are directed to. In this paper, several papers have been reviewed relating Model-Driven paradigms, that elaborates model-driven paradigms more specifically model-driven engineering, and different approaches that come under the umbrella of Model-Driven engineering and how they work. The role of code generators has also been described and their practical demonstration is presented that how a model of UML sequence diagram is transformed into source code. |
Keywords | Model-Driven Architecture, Model-Driven Engineering (MDE), source code, Model-Driven paradigms |
Year | 2023 |
Volume | 4 |
Issue | 1 |
Type | Research paper, manuscript, article |
Recognized by | Higher Education Commission of Pakistan, HEC | Category | Journal Name | ILMA Journal of Technology & Software Management | Publisher Name | ILMA University | Jel Classification | -- | DOI | - | ISSN no (E, Electronic) | 2790-590X | ISSN no (P, Print) | 2709-2240 | Country | Pakistan | City | Karachi | Institution Type | University | Journal Type | Open Access | Manuscript Processing | Blind Peer Reviewed | Format | Paper Link | https://ijtsm.ilmauniversity.edu.pk/arc/Vol4/i1/pdf4.pdf | Page |