PulseAugur
实时 21:03:09
English(EN) Reducing Maintenance Burden in Behaviour-Driven Development: A Paraphrase-Robust Duplicate-Step Detector with a 1.1M-Step Open Benchmark

研究人员为行为驱动开发开发重复步骤检测器

研究人员开发了一种新方法,使用 Gherkin(一种用于指定软件行为的通用语言)来检测行为驱动开发 (BDD) 中的重复步骤。该方法解决了大型 BDD 套件中冗余步骤定义造成的重大维护负担。该系统结合了精确哈希、Levenshtein 距离和句子转换器嵌入,以识别精确和语义相似的重复项,并针对新创建的超过一百万个步骤的基准进行了验证。 AI

影响 通过识别重复的代码模式,引入了一种降低软件开发维护成本的新方法。

排序理由 这是一篇研究论文,详细介绍了一种用于检测软件开发工件中重复项的新方法和基准。

在 arXiv cs.CL 阅读 →

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

研究人员为行为驱动开发开发重复步骤检测器

报道来源 [1]

  1. arXiv cs.CL TIER_1 English(EN) · Ali Hassaan Mughal, Noor Fatima, Muhammad Bilal ·

    降低行为驱动开发中的维护负担:一个具有110万步开放基准的释义鲁棒重复步骤检测器

    arXiv:2604.20462v2 Announce Type: replace-cross Abstract: Context. Behaviour-Driven Development (BDD) suites in Gherkin accumulate step-text duplication with documented maintenance cost. Prior detectors either require runnable tests or are single-organisation, leaving a gap: a st…