Call Tree Detection Using Source Code Syntax Analysis
Journal Title: International Journal for Research in Applied Science and Engineering Technology (IJRASET) - Year 2016, Vol 4, Issue 9
Abstract
Industry-wide software is developed using multi-layer n-tier architecture. These tiers/layers are often created using detached projects and services with millions and thousands of lines of functional object oriented code. Programmers often have to troubleshoot, track and debug a function call from graphical user interface tier to the data controller layer while investigating and troubleshooting an issue. They have to inspect and evaluate the source code based on queries, key words and search results or use technical, api design documents to construct the call hierarchy tree. This process is intensive, time consuming and laborious and depends on key word accuracy. The development environment programs are can analyze only the code in the loaded solution and lack the program comprehension capability. This paper proposes call tree detection of the functions across several tiers of the code residing in different code bases to help programmers better comprehend the software framework. The structure of class, functions, and properties were evaluated and then matched against the templates of source code. A tree of similar and connected functions was created. The recursive querying and matching halted when the processing reached data layer. The method resulted in 78.26% accuracy when compared with human assisted search.
Authors and Affiliations
Amol S Patwardhan
Graphical Authentication using Captcha (A New Security Initiative Based on Hard AI problem)
Now a day’s security is an very important issue. The traditional security systems are easily hackable. Using hard AI problems for security is emerging as an exciting new paradigm, but has been under-explored. In this pa...
slugExistence of solutions for neutral functional mixed-volterra integrodifferential evolution equations with nonlocal conditions
In this work, we study the existence of mild solutions for nonlinear neutral functional mixed-volterra integrodifferential evolution equations with nonlocal conditions in Banach spaces. The results are obtained by using...
Implementation of Document Envelope Rest APIS for B2B Sterling Integrator
a document envelope consists of control information that enables organizations to effectively exchange documents. The document envelope takes the original document, assigns a control number, and packages header and trai...
slugA Survey- Qr Code Based Navigation System for Closed Building Using Smart Phones
Smart phone is essential part of our day - to - day life . The main feature of Smart phone is mobility in other words move from one place to other place i.e. n avigation . Many of the Smart...
Security Analysis of Distributed Denial of Service Attacks Using Machine Learning a Survey
Denial of service attack is the major problem in cyber network. DoS/DDoS attacks make the system performance slow. This paper discusses about DoS/DDoS attack detection algorithm and its various versions used for providi...