pith. sign in

arxiv: 1602.05891 · v1 · pith:ZRRA3FLDnew · submitted 2016-02-18 · 💻 cs.SE · cs.PL

JSClassFinder: A Tool to Detect Class-like Structures in JavaScript

classification 💻 cs.SE cs.PL
keywords javascripttoolapplicationsclass-likecodemodelstructuresabstract
0
0 comments X
read the original abstract

With the increasing usage of JavaScript in web applications, there is a great demand to write JavaScript code that is reliable and maintainable. To achieve these goals, classes can be emulated in the current JavaScript standard version. In this paper, we propose a reengineering tool to identify such class-like structures and to create an object-oriented model based on JavaScript source code. The tool has a parser that loads the AST (Abstract Syntax Tree) of a JavaScript application to model its structure. It is also integrated with the Moose platform to provide powerful visualization, e.g., UML diagram and Distribution Maps, and well-known metric values for software analysis. We also provide some examples with real JavaScript applications to evaluate the tool.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.