Generated Psm Multi-Layered Model Using Mda Approach
Aziz Srai1, Fatima Guerouate2, Hilal Drissi Lahsini3
1Aziz Srai, LASTIMI Laboratory, Superior School of Technologies of Sale, Mohammadia School of Engineering, Mohamed V University city of Rabat, Morocco.
2Fatima Guerouate, LASTIMI Laboratory, Superior School of Technologies of Sale, Mohammadia School of Engineering, Mohamed V University city of Rabat, Morocco.
3Hilal Drissi Lahsini, LASTIMI Laboratory, Superior School of Technologies of Sale, Mohammadia School of Engineering, Mohamed V University city of Rabat, Morocco.
Manuscript received on 18 April 2019 | Revised Manuscript received on 25 April 2019 | Manuscript published on 30 April 2019 | PP: 529-534 | Volume-8 Issue-4, April 2019 | Retrieval Number: C5882028319/19©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Model-driven engineering is a paradigm in which modeling is considered the central element of software. This paradigm puts the model at the center of the concerns of designers and analysts. In that sense, several specifications have been proposed such as the MDA approach proposed by the OMG. MDA (Model-Driven Architecture) is a standard, launched by the OMG (OMG, 2003), which is based on the MDE (Model Driven Engineering), providing a set of guidelines and architecture for the design of software systems. The MDA approach provides the opportunity to understand complex systems and the real world through an abstraction of them. This abstract point of view of the system is elaborated in a conceptual framework as well as a number of standards provided by the OMG allowing defining the Models, their relations as well as their transformations, e.g. UML (Unified Modeling Language), MOF and XMI (XML Metadata Interchange). After a detailed description of the standards on which MDA is based, such as MOF, QVT. Our effort will be focused on developing a meta-model respecting the n-tier architecture and on the definition of transformation rules allowing automatic conversion from UML models to n-tier models.
Keywords: MDA, QVT, UML, MODELS.
Scope of the Article: Machine Learning