JMetricGrader: A software for evaluating student projects using design object-oriented metrics and neural networks

S. Celosmanovic, Vedran Ljubovic · 2022 45th Jubilee International Convention on Information, Communication and Electronic Technology (MIPRO) · 2022

Object-oriented metrics have become a very important part of software development. They are used to measure software quality, estimate its costs, and improve reliability and sustainability of software development projects. However, the application of design metrics in the evaluation of existing projects is not straightforward, since a detailed analysis of obtained values is typically required.This paper will present a solution for automated evaluation of design quality of Java projects in an educational setting. A set of object-oriented metrics is chosen for extraction from a single project using well known tools. These metrics represent inputs for a machine learning model, while the output is a design quality score.

Read the paper · More papers on PaperTik