eONPUIR

Machine learning techniques for predicting software code properties using design metrics

Показать сокращенную информацию

dc.contributor.author Liubchenko, V.
dc.date.accessioned 2025-05-28T15:48:43Z
dc.date.available 2025-05-28T15:48:43Z
dc.date.issued 2024
dc.identifier.citation Liubchenko V. Machine learning techniques for predicting software code properties using design metrics / V. Liubchenko // CEUR Workshop Proceedings, 3675, 2024. - 29-38. en
dc.identifier.uri http://dspace.opu.ua/jspui/handle/123456789/15323
dc.description.abstract This paper proposed an information technology to predict code properties based on software design metrics, underscoring the critical interplay between metrics and software code properties. A meticulous case study leveraging data from 39 open-source Java projects demonstrates the efficacy of machine learning methodologies, including random forest and artificial neural networks, in predicting code properties utilizing selected design metrics. The study reveals insights into the correlation between design metrics and lines of code (LOC), suggesting the feasibility of using design metrics for LOC forecasting and, by extension, various software characteristics. The findings emphasize the importance of prioritizing generalizability over specificity to enhance the model's reliability across diverse software engineering contexts. Overall, this paper advances our understanding of the significance of design metrics in forecasting code properties, providing valuable insights into their application within software engineering practices to mitigate risks and enhance software quality. Through these contributions, this research lays a solid foundation for further exploring and utilizing design metrics in software development processes. en
dc.language.iso en_US en
dc.subject software quality assurance en
dc.subject predictive modelling en
dc.subject design metrics en
dc.subject performance prediction en
dc.subject machine learning en
dc.subject software engineering en
dc.subject regression analysis en
dc.subject classification techniques en
dc.subject open-source Java projects en
dc.title Machine learning techniques for predicting software code properties using design metrics en
dc.type Article en
opu.citation.firstpage 29 en
opu.citation.lastpage 38 en


Файлы, содержащиеся в элементе

Этот элемент содержится в следующих коллекциях

Показать сокращенную информацию