PulseAugur
LIVE 14:48:54
research · [1 source] ·
0
research

Researchers develop duplicate-step detector for behavior-driven development

Researchers have developed a new method to detect duplicate steps in Behaviour-Driven Development (BDD) using Gherkin, a common language for specifying software behavior. This approach addresses the significant maintenance burden caused by redundant step definitions in large BDD suites. The system utilizes a combination of exact hashing, Levenshtein distance, and sentence transformer embeddings to identify both exact and semantically similar duplicates, and it is validated against a newly created benchmark of over one million steps. AI

Summary written by gemini-2.5-flash-lite from 1 source. How we write summaries →

IMPACT Introduces a novel approach to reduce maintenance costs in software development by identifying duplicate code patterns.

RANK_REASON This is a research paper detailing a new method and benchmark for detecting duplicates in software development artifacts.

Read on arXiv cs.CL →

COVERAGE [1]

  1. arXiv cs.CL TIER_1 · Ali Hassaan Mughal, Noor Fatima, Muhammad Bilal ·

    Reducing Maintenance Burden in Behaviour-Driven Development: A Paraphrase-Robust Duplicate-Step Detector with a 1.1M-Step Open Benchmark

    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…