Java Source-code Clustering: Unifying Syntactic and Semantic Features
Janardan Misra, Vikrant Kaulgud, Gary Titus, Annervaz KM, Shubhashis, Sengupta

TL;DR
This paper details a clustering process for Java source code that combines syntactic and semantic features, with additional process steps, aiming for adaptability across various programming paradigms.
Contribution
It introduces an enhanced clustering process for Java source code that unifies syntactic and semantic features, including new process steps not covered in previous work.
Findings
Detailed clustering process described
Additional process steps introduced
Applicable to multiple programming paradigms
Abstract
This is a companion draft to paper 'Software Clustering: Unifying Syntactic and Semantic Features', in proceedings of the 19th Working Conference on Reverse Engineering (WCRE 2012). It discusses the clustering process in detail, which appeared in the paper in an abridged form. It also contains certain additional process steps which were not covered in the WCRE paper. The clustering process is described for applications with Java source-code. However, as argued in the WCRE paper, it can be seamlessly adapted to many other programming paradigms.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
