paperbot · PL 论文追踪

全部论文 待读 收藏

P2 BEE: a tool for structuring and analyzing bug reports

BEE:一个用于结构化与分析 bug 报告的工具
FSE Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2020匹配度 1/10 · 该论文将机器学习用于 bug 报告的结构化分析与信息缺失检测,属于软件工程/开发者工具方向,与用户关注的静态分析、Agentic 程序、浮点程序分析或贝叶斯程序分析均无直接交集。引用 45 inbox
Yang Song, Oscar Chaparro
crossref: 2026-09-12

AI 速览

一句话:BEE 利用机器学习自动标注 bug 报告中的 OB、EB 与 S2R 并检测缺失信息。

用户编写的 bug 报告常缺少结构化信息,报告者与开发者难以判断系统行为、期望行为和复现步骤。BEE 自动分析 bug 报告并反馈其观测行为(OB)、期望行为(EB)与复现步骤(S2R)。它用机器学习判断 issue 是 bug、增强还是问题,为句子标注 OB/EB/S2R,并检测缺失要素。BEE 集成 GitHub 并提供公共 Web API。作者在超过 5 千份现有 bug 报告上评估模型,发现能正确检测 OB、EB、S2R 句子及缺失信息。BEE 已开源。

问题
用户编写的 bug 报告往往缺乏结构化信息和关键要素,影响报告反馈与后续缺陷管理。
方法
BEE 利用机器学习对 issue 分类、对句子标注 OB/EB/S2R,并检测缺失信息,集成 GitHub 与公共 Web API。
评估
在超过 5 千份现有 bug 报告上评估底层模型,验证其能正确检测 OB、EB、S2R 句子及缺失信息。
原文摘要(Abstract)

This paper introduces BEE, a tool that automatically analyzes user-written bug reports and provides feedback to reporters and developers about the system’s observed behavior (OB), expected behavior (EB), and the steps to reproduce the bug (S2R). BEE employs machine learning to (i) detect if an issue describes a bug, an enhancement, or a question; (ii) identify the structure of bug descriptions by automatically labeling the sentences that correspond to the OB, EB, or S2R; and (iii) detect when bug reports fail to provide these elements. BEE is integrated with GitHub and offers a public web API that researchers can use to investigate bug management tasks based on bug reports. We evaluated BEE’s underlying models on more than 5k existing bug reports and found they can correctly detect OB, EB, and S2R sentences as well as missing information in bug reports. BEE is an open-source project that can be found at https://git.io/JfFnN. A screencast showing the full capabilities of BEE can be found at https://youtu.be/8pC48f_hClw.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot5847,
  title = {BEE: a tool for structuring and analyzing bug reports},
  author = {Yang Song and Oscar Chaparro},
  booktitle = {FSE},
  year = {2020},
  doi = {10.1145/3368089.3417928}
}