A Purpose-oriented Study on Open-source Software Commits and Their Impacts on Software Quality

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: He, Jincheng, He, Zhongheng
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913717846802432
author He, Jincheng
He, Zhongheng
author_facet He, Jincheng
He, Zhongheng
contents Developing software with the source code open to the public is prevalent; however, similar to its closed counter part, open-source has quality problems, which cause functional failures, such as program breakdowns, and non-functional, such as long response times. Previous researchers have revealed when, where, how and what developers contribute to projects and how these aspects impact software quality. However, there has been little work on how different categories of commits impact software quality. To improve open-source software, we conducted this preliminary study to categorize commits, train prediction models to automate the classification, and investigate how commit quality is impacted by commits of different purposes. By identifying these impacts, we will establish a new set of guidelines for committing changes that will improve the quality.
format Preprint
id arxiv_https___arxiv_org_abs_2503_02232
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Purpose-oriented Study on Open-source Software Commits and Their Impacts on Software Quality
He, Jincheng
He, Zhongheng
Software Engineering
Developing software with the source code open to the public is prevalent; however, similar to its closed counter part, open-source has quality problems, which cause functional failures, such as program breakdowns, and non-functional, such as long response times. Previous researchers have revealed when, where, how and what developers contribute to projects and how these aspects impact software quality. However, there has been little work on how different categories of commits impact software quality. To improve open-source software, we conducted this preliminary study to categorize commits, train prediction models to automate the classification, and investigate how commit quality is impacted by commits of different purposes. By identifying these impacts, we will establish a new set of guidelines for committing changes that will improve the quality.
title A Purpose-oriented Study on Open-source Software Commits and Their Impacts on Software Quality
topic Software Engineering
url https://arxiv.org/abs/2503.02232