2021
DOI: 10.48550/arxiv.2107.10164
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Automated Refactoring of Legacy JavaScript Code to ES6 Modules

Katerina Paltoglou,
Vassilis E. Zafeiris,
N. A. Diamantidis
et al.

Abstract: The JavaScript language did not specify, until ECMAScript 6 (ES6), native features for streamlining encapsulation and modularity. Developer community filled the gap with a proliferation of design patterns and module formats, with impact on code reusability, portability and complexity of build configurations. This work studies the automated refactoring of legacy ES5 code to ES6 modules with fine-grained reuse of module contents through the named import/export language constructs. The focus is on reducing the co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 28 publications
(47 reference statements)
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?