2016
DOI: 10.1007/978-981-10-1409-3_27
|View full text |Cite
|
Sign up to set email alerts
|

MDA Approach to Automate Code Generation for Mobile Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(3 citation statements)
references
References 6 publications
0
3
0
Order By: Relevance
“…Since the MDA is based globally on models, so we will define our source model using UML or other OMG modeling standard once and then generate an application for each platform web and mobile with its different most used platforms such as Fig. 3 MDA Process [6] Fig. 4 MDA transformation process [7] android, apple and windows phone as it shown in the following Fig.…”
Section: Mda (Model Driven Architecture)mentioning
confidence: 99%
“…Since the MDA is based globally on models, so we will define our source model using UML or other OMG modeling standard once and then generate an application for each platform web and mobile with its different most used platforms such as Fig. 3 MDA Process [6] Fig. 4 MDA transformation process [7] android, apple and windows phone as it shown in the following Fig.…”
Section: Mda (Model Driven Architecture)mentioning
confidence: 99%
“…The authors in (Benouda et al, 2016a;2016b) proposed an approach based on model engineering, that aims to generate graphical user interfaces of Android applications. To do this the authors used the class diagram to define the PIM, the QVT (Query/View/Transformation) to realize various transformations on the PSM-Android and Acceleo for code generation.…”
Section: Related Workmentioning
confidence: 99%
“…In fact, this language of hybrid transformation is both declarative and imperative, which makes it more expressive and gives it the possibility to express any kind of transformations. As for ATL performance in most cases it runs faster than QVT (Adopted in some works such as (Benouda et al, 2016a;2016b) due to two main reasons; the first: It is easier to reduce the matching with the WHERE clause in the rules; the second one: Due to the fact that ATL is compiled and executed on a virtual machine. ATL makes it possible to carry out transformations between the source and target models, by means of a set of correspondence or mapping rules written in this language.…”
Section: Generation Of Dal Bol and DL Layersmentioning
confidence: 99%