2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER) 2019
DOI: 10.1109/saner.2019.8667989
|View full text |Cite
|
Sign up to set email alerts
|

GUI Migration using MDE from GWT to Angular 6: An Industrial Case

Abstract: During the evolution of an application, it happens that developers must change the programming language. In the context of a collaboration with Berger-Levrault, a major IT company, we are working on the migration of a GWT application to Angular. We focus on the GUI aspect of this migration which, even if both frameworks are web Graphical User Interface (GUI) frameworks, is made difficult because they use different programming languages and different organization schema. Such migration is complicated by the fac… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
23
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
5

Relationship

3
2

Authors

Journals

citations
Cited by 16 publications
(23 citation statements)
references
References 13 publications
0
23
0
Order By: Relevance
“…[8] proposes to parse all the files representing an Oracle Forms for obtaining a model the article does not specify the kind of file they used for analyzing But according to [16] and to the existence of Oracle exporting tools 14 from Form to XML we suspect that they follow the same path. [22] proposes the usage of Famix [5]. Famix extraction for Java applications is achieved by using VervaineJ 15 .…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…[8] proposes to parse all the files representing an Oracle Forms for obtaining a model the article does not specify the kind of file they used for analyzing But according to [16] and to the existence of Oracle exporting tools 14 from Form to XML we suspect that they follow the same path. [22] proposes the usage of Famix [5]. Famix extraction for Java applications is achieved by using VervaineJ 15 .…”
Section: Related Workmentioning
confidence: 99%
“…Migration has been a research topic for a long time. The scientific community has proposed many different ways of tackling down this problem [3,6,8,9,10,11,16,22]. Nevertheless, migration is hard, tightly related with its circumstances and therefore, still challenging and not completely solved [20].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…A new GUI framework will expose different interfaces and trigger different events. This forces developers to rewrite the same GUI in different technologies over the years [8,19].…”
Section: Components To Ease Evolutionmentioning
confidence: 99%
“…With the fast evolution of programming languages and frameworks, companies tend to update their software more and more. This evolution may imply the migration of their application GUI [15]. To ensure the proper software operation after the update, one needs to validate and ensure the correct the migration of GUI.…”
Section: Introductionmentioning
confidence: 99%