Extraction of Dependencies from Javascript Files using High Performance Analysis
Neha Chauksey, Archana Santosh Ghotkar · Zenodo (CERN European Organization for Nuclear Research) · 2017
In various software development analyzers, it is necessary to know the dependencies amongst classes and other objects, so that the developers may get the information as to where are these dependencies currently in use, and which modules will be affected due to change in codes. This paper aims to build a dependency analyzer that takes multiple XML documents as the input, each representing a huge repository with an ever growing list of artifacts produced by large teams in an organization. This analyzer is designed such that it analyzes simple and recursive dependencies by utilizing the power of database to efficiently store and search the dependencies so as to represent the result in a tree format. This analyzer will act as an important decision making point for approving changes including the mitigation strategy for reducing the risk of change.