Abstract | ||
---|---|---|
Prior to the recent updates of the JavaScript language specifications, developers had to use custom solutions to emulate constructs such as classes, modules, and namespaces in JavaScript programs. This paper introduces JSDEODORANT, an automatic approach for detecting function constructors declared locally, under a namespace, or even in other modules. The comparison with the state-of-the-art tool, JSClassFinder, shows that while the precision of the tools is very similar (97% and 98%), the recall of JSDEODORANT (98%) is much higher than JSClassFinder (61%). |
Year | DOI | Venue |
---|---|---|
2016 | 10.1109/ICSME.2016.29 | 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME) |
Keywords | Field | DocType |
JavaScipt,Class emulation,Comprehension | Programming language,Software engineering,Computer science,Unobtrusive JavaScript,Emulation,Namespace,JavaScript,Cognitive neuroscience of visual object recognition | Conference |
ISSN | ISBN | Citations |
1063-6773 | 978-1-5090-3807-7 | 3 |
PageRank | References | Authors |
0.39 | 4 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Shahriar Rostami | 1 | 17 | 1.29 |
Laleh Mousavi Eshkevari | 2 | 92 | 4.43 |
Davood Mazinanian | 3 | 109 | 7.58 |
Nikolaos Tsantalis | 4 | 743 | 32.14 |