Automatically deciding on the integration of commits based on their descriptions

Samuel C. Fonseca, Mateus C. Lucena, Tiago M. Reis, Pedro F. Cabral, Walmir A. Silva,Flavia de S. Santos,Felipe T. Giuntini,Juliano Sales

Automated Software Engineering(2021)

引用 3|浏览7
暂无评分
摘要
BSTRACTContinuous Integration is a critical problem for software maintenance in global projects, compromising companies' performance, which tends to accumulate a high-resolution time due to the approval process, conflict resolution, tests, and validations. The process of the validation involves the commit description interpretation and can be automated by NLP-mechanisms. This paper presents an intelligent NLP-based approach to evaluate whether the commits can be integrated into a certain software release based only on their descriptions. Our experiments showed an accuracy of 92.9%.
更多
查看译文
关键词
Commit classification, continuous integration evaluation, global industry, natural language processing, software maintenance, software release
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要