PulseAugur
实时 11:49:34
English(EN) EvoOtter: Evolutionary Reproduction Test Generator

EvoOtter 利用进化式编程高效生成错误复现测试

研究人员开发了 EvoOtter,一种结合了进化式编程和大语言模型以更高效地生成错误复现测试(BRTs)的新方法。该方法旨在降低测试生成和执行的成本,而这些成本通常因问题描述的非正式性而很高。EvoOtter 通过连续减半控制执行成本,通过批量交叉和基于规则的变异控制 LLM 成本,并利用一种针对 BRTs 定制的新适应度分数。 AI

影响 这种方法可以通过利用大语言模型和进化式编程,显著降低软件调试的成本并提高其有效性。

排序理由 该条目描述了一篇关于软件工程新方法的最新研究论文。[lever_c_demoted from research: ic=1 ai=0.7]

在 arXiv cs.LG 阅读 →

AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →

EvoOtter 利用进化式编程高效生成错误复现测试

报道来源 [1]

  1. arXiv cs.LG TIER_1 English(EN) · Toufique Ahmed, Jatin Ganhotra, Avraham Shinnar, Martin Hirzel ·

    EvoOtter: Evolutionary Reproduction Test Generator

    arXiv:2607.02854v1 Announce Type: cross Abstract: Before fixing an issue, it is useful to first reproduce it by generating a bug reproduction test (BRT). However, generating a BRT is itself a challenging task, because issue descriptions tend to be informal, making it difficult to…