Software Classification with Machine Learning Approach
In this paper, machine learning approach is used to classify software by learning from previously labeled data. To
make and learn machine learning model, we present a procedure for making classification models of software. In the
procedure, support vector machine is applied to generate a model for analyzing similar software and classifying software. In
the experiments of the proposed method, the classification model is trained with a training set of labeled classified software
sets extracted from training set of software. In the experimental results, we evaluated the machine learning approach with
two real world Java applications. In the result, machine learning approach can be effectively applied to analyze and
automatically classify software.
Keywords - Machine Learning, Software Analysis, Software Classification, Support Vector Machine.