arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2103.15211cs.SE
收藏

相关错误修复注释的摘要,以支持错误修复

Extractive Summarization of Related Bug-fixing Comments in Support of Bug Repair

Rrezarta Krasniqi

摘要:

当开发人员调查一个新的bug报告时,他们会搜索类似的以前修复的bug报告和附加到它们的讨论线程。这些讨论线程传达了有关错误行为的重要信息,包括相关的错误修复注释。通常情况下,这些讨论线程由于报告的bug的严重性而变得非常冗长。这增加了另一层复杂性,特别是当相关的bug修复注释与看似无关的注释混合在一起时。在处理大量错误报告时,手动检测各种横切讨论线程中的这些相关评论可能会成为一项艰巨的任务。为了自动化这个过程,我们的重点是最初提取和检测的查询相关性,使用积极的语言和语义相关性的上下文中的评论。然后,我们以摘要的形式合并这些注释,以便于理解。具体来说,我们结合情感分析和TextRank模型与基线向量空间模型(VSM)。初步研究结果表明,修正错误的意见往往是积极的,存在着语义相关性与其他横向讨论线程的意见。结果还表明,我们的组合方法提高了整体排名性能对基线VSM。

英文摘要:

When developers investigate a new bug report, they search for similar previously fixed bug reports and discussion threads attached to them. These discussion threads convey important information about the behavior of the bug including relevant bug-fixing comments. Oftentimes, these discussion threads become extensively lengthy due to the severity of the reported bug. This adds another layer of complexity, especially if relevant bug-fixing comments intermingle with seemingly unrelated comments. To manually detect these relevant comments among various cross-cutting discussion threads can become a daunting task when dealing with high volume of bug reports. To automate this process, our focus is to initially extract and detect comments in the context of query relevance, the use of positive language, and semantic relevance. Then, we merge these comments in the form of a summary for easy understanding. Specifically, we combine Sentiment Analysis and the TextRank Model with the baseline Vector Space Model (VSM). Preliminary findings indicate that bug-fixing comments tend to be positive and there exists a semantic relevance with comments from other cross-cutting discussion threads. The results also indicate that our combined approach improves overall ranking performance against the baseline VSM.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑