JSEA: A Program Comprehension Tool Adopting LDA-based Topic Modeling

Abstract

Understanding a large number of source code is a big challenge for software development teams in software maintenance process. Using topic models is a promising way to automatically discover feature and structure from textual software assets, and thus support developers comprehending programs on software maintenance. To explore the application of applying topic modeling to software engineering practice, we proposed JSEA (Java Software Engineers Assistant), an interactive program comprehension tool adopting LDA-based topic modeling, to support developers during performing software maintenance tasks. JSEA utilizes essential information automatically generated from Java source code to establish a project overview and to bring search capability for software engineers. The results of our preliminary experimentation suggest the practicality of JSEA.

Authors and Affiliations

Tianxia Wang, Yan Liu

Keywords

Related Articles

A Database Creation for Storing Electronic Documents and Research of the Staff

The research study aims at creating the database for storing Electronic Documents and Research of the staff in the Department of Educational Communications and Technology, evaluating its quality and measuring the satisfa...

Real Time RNA Sequence Edition with Matrix Insertion Deletion for Improved Bio Molecular Computing using Template Match Measure

The RNA sequence editing has become a challenging task in the molecular computing. There are number of approaches that have been discussed earlier for the problem RNA editing in bio molecular computing, but they suffer t...

Segmentation of Ultrasound Breast Images using Vector Neighborhood with Vector Sequencing on KMCG and augmented KMCG algorithms

B mode ultrasound (US) imaging is popular and important modality to examine the range of clinical problems and also used as complimentary to the mammogram imaging to detect and diagnose the nature breast tumor. To unders...

A Simple and Reliable Method for the Evaluation of the Exposed Field Near the GSM Antenna

The objective of this paper is to present a simple, accurate and very efficient method for the evaluation of the field in the vicinity of GSM antennas of the radio base-station in urban areas. The method is based on the...

 Performance Analysis of MIMO-OFDM System Using Singular Value Decomposition and Water Filling Algorithm

  In this paper, MIMO is paired up with OFDM to improve the performance of wireless transmission systems. Multiple antennas are employed both at the transmitting as well as receiving ends. The performance of an OFDM...

Download PDF file
  • EP ID EP251102
  • DOI 10.14569/IJACSA.2017.080359
  • Views 104
  • Downloads 0

How To Cite

Tianxia Wang, Yan Liu (2017). JSEA: A Program Comprehension Tool Adopting LDA-based Topic Modeling. International Journal of Advanced Computer Science & Applications, 8(3), 433-437. https://europub.co.uk/articles/-A-251102