Source Code Statement Classification using ANTLR and Random Forest

HP Putro, UL Yuhana, EM Yuniarno… - … Seminar on Intelligent …, 2023 - ieeexplore.ieee.org
In software development, source code analysis is essential to maintain software. One of the
metrics used to assess software quality is software complexity, which can be calculated by …

Machine Learning-Based Approach for Classifying the Source Code Using Programming Keywords

M Ifham, B Kumara, K Banujan - IUP Journal of Information …, 2022 - search.proquest.com
The implementation phase is one of the most critical periods in software development.
Developers build their source code or reuse old source code functionalities concerning the …

[PDF][PDF] [engineering paper] scc: Automatic classification of code snippets

K Alreshedy, D Dharmaretnam, DM German… - 2018 IEEE 18th …, 2018 - academia.edu
Determining the programming language of a source code file has been considered in the
research community; it has been shown that Machine Learning (ML) and Natural Language …

SCC: automatic classification of code snippets

K Alreshedy, D Dharmaretnam, DM German… - arXiv preprint arXiv …, 2018 - arxiv.org
Determining the programming language of a source code file has been considered in the
research community; it has been shown that Machine Learning (ML) and Natural Language …

Scc++: Predicting the programming language of questions and snippets of stack overflow

K Alrashedy, D Dharmaretnam, DM German… - Journal of Systems and …, 2020 - Elsevier
Stack Overflow is the most popular Q&A website among software developers. As a platform
for knowledge sharing and acquisition, the questions posted on Stack Overflow usually …

Comparison of image-based and text-based source code classification using deep learning

EO Kiyak, AB Cengiz, KU Birant, D Birant - SN Computer Science, 2020 - Springer
Source code classification (SCC) is a task to assign codes into different categories
according to a criterion such as according to their functionalities, programming languages or …

Neural Network-based Approach for Source Code Classification to Enhance Software Maintainability and Reusability

M Ifham, BTGS Kumara… - 2021 From Innovation To …, 2021 - ieeexplore.ieee.org
One of the most essential resources in software development is a program's source code.
When a developer starts coding from scratch for each project, it takes more time and money …

Automatically classifying source code using tree-based approaches

AV Phan, PN Chau, M Le Nguyen, LT Bui - Data & Knowledge Engineering, 2018 - Elsevier
Analyzing source code to solve software engineering problems such as fault prediction, cost,
and effort estimation always receives attention of researchers as well as companies. The …

Source code classification using Neural Networks

S Gilda - 2017 14th international joint conference on computer …, 2017 - ieeexplore.ieee.org
Programming languages are the primary tools of the software development industry. As of
today, the programming language of the vast majority of the published source code is …

Ensemble learning approach to classify user defined functions in Java programs

M Ifham, B Kumara, E Ekanayake - … International Conference on …, 2021 - ieeexplore.ieee.org
Source code of a computer program is vital for any development in information technology
industry. Many experienced IT professionals reuse old source code functionalities in order to …