Abstract

The proliferation of language and framework updates and the appearance of new ones has made the need for code generation tools an inescapable one. For this reason, many companies have started to invest in this area with the aim of perpetuating the sssknow-how.MDA-Model Driven Architecture- has enabled semi-automatic generation of code via models. The MOFM2T standard is independent of the generated language, but to date, no generator of Angular code from a UML diagram has never seen the light of day, the objective of this article is to propose a platform allowing from a class diagram to generate an operational application in Angular 7.

Highlights

  • It has been almost 3 decades that researchers in the IT field began to put the conceptual bases of the platforms which will allow to pass either models to new models or models to code, the OMG (Object Management Group) is a part of it by introducing MDA as a remedys[1]

  • Our methodology to reach this objective will be articulated on the use of MDA by having a class diagram in input, this one will undergo a transformation guaranteeing the generation of an application in Angular

  • Diagram, which will be translated into XML, the latter will be parsed and thanks to the design pattern interpreter to generate an application in Angular versions 7

Read more

Summary

Introduction

It has been almost 3 decades that researchers in the IT field began to put the conceptual bases of the platforms which will allow to pass either models to new models or models to code, the OMG (Object Management Group) is a part of it by introducing MDA as a remedys[1]. It makes it easier to create Single Page Applications, web applications that mimic native applications: no browser refresh, reduced loading times, a much less “internet” UI, etc This version already allows you to do many things, but suffers from a rather complex syntax as well as the limitations of JavaScript. Our methodology to reach this objective will be articulated on the use of MDA by having a class diagram in input, this one will undergo a transformation guaranteeing the generation of an application in Angular This manuscript is started by the exhibition of works in this area, after we moved to a dissection of the concepts of MDA, before introducing our concept of code generation and after we ended with the conclusion and perspectives

Related Work
The OMG approach
Transformation of MDA models
AngularGen Workflow
Study Case
Conclusion
Authors
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call