volume 29, issue 8, Pe1864 2017
DOI: 10.1002/smr.1864
View full text
Sign up to set email alerts

Abstract: International audienceJavaScript is the most popular programming language for the Web. Although the language is prototype-based, developers can emulate class-based abstractions in JavaScript to master the increasing complexity of their applications. Identifying classes in legacy JavaScript code can support these developers at least in the following activities: (i) program comprehension; (ii) migration to the new JavaScript syntax that supports classes; and (iii) implementation of supporting tools, including ID…

Expand abstract