Data transformation of UML diagram by using model driven architecture

When dealing with the quality of software system there are many Complex issues and challenges established, Such complex issue appears due to uncleared, ambiguous, and non-compete of functional as well as non-functional requirements during the requirement gathering process. This MDA is well known and used by Object Management Group(OMG) which raises abstraction level. The work has been done on model-based development which is very helpful to reduce the efforts and time and also achieve pure and error-free code. This paper describes the use of Model Driven architecture in web application area, to reduce the web application system problem. The model-driven web engineering facilitates to develop the web application using models to explain web site in different detail level. The existing web developments strategy can be polished by using MDA process. This paper discusses the basic concepts and presents the software development strategy based on MDA. Our focus is on code generation by using models. We take the scenario of Multi-Level marketing in order to design the UML diagram of Multi-level marketing for code generation. We have successfully received our desired code by Using ANDROMDA source code generator supported by MDA.

[1]  Jamal El Hachem Towards Model Driven Architecture and Analysis of System of Systems Access Control , 2015, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering.

[2]  Abdelgaffar Hamed Ahmed,et al.  Automation of test scripts in software product line using Model driven architecture , 2015, 2015 International Conference on Computing, Control, Networking, Electronics and Embedded Systems Engineering (ICCNEEE).

[3]  Zhong Lin Hui Model Driven Software Architecture Evolution Information Capture , 2015 .

[4]  Paola Inverardi,et al.  Non-Functional Modeling and Validation in Model-Driven Architecture , 2007, 2007 Working IEEE/IFIP Conference on Software Architecture (WICSA'07).

[5]  M'hamed Rahmouni MDA-based ATL transformation to generate MVC 2 web models , 2011, ArXiv.

[6]  Robert L. Nord,et al.  Describing Software Architecture with UML , 1999, WICSA.

[7]  Atif Aftab Ahmed Jilani,et al.  Model Transformations in Model Driven Architecture , 2010 .

[8]  James R. Cordy,et al.  Model-Driven Evaluation of Software Architecture Quality Using Model Clone Detection , 2016, 2016 IEEE International Conference on Software Quality, Reliability and Security (QRS).

[9]  Azizah Abdul Rahman,et al.  Towards Model Driven Architecture in Academic Quality Assurance Information System Development , 2017 .