研究人员开发了一种新的多目标搜索系统,用于软件开发中的自动化 Bug 定位。该系统旨在通过最大化 Bug 报告与代码之间的相似性来识别潜在的 Bug 类,同时最小化建议的有缺陷文件的数量。在六个开源 Java 项目上使用 SPEA-2 进化优化算法,该方法与现有方法相比,在精确率和召回率方面表现更好,在排名前 10 的推荐中成功识别了 88.5% 的 Bug 报告的 Bug 类。该系统在用 Kotlin 编写的工业 Android 项目上的适应性得到了进一步验证。 AI
排序理由 该集群包含一篇学术论文,详细介绍了使用进化算法进行 Bug 定位的新方法。[lever_c_demoted from research: ic=1 ai=0.7]
在 arXiv cs.NE (Neural & Evolutionary) 阅读 →
AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →