来自Eclipse项目的软件错误报告数据集
Noelia Lopez-Duran1, David Romero-Organvidez1, Fermín L Cruz1
1I3US, Department of Computer Languages and Systems, Universidad de Sevilla, Spain.
Data in brief
|October 27, 2025
概括
本研究提供了 Bugzilla 的 301,378 个 Eclipse 错误报告的综合数据集,以及用于数据提取的 CLI 工具. 这个资源有助于软件缺陷预测和维护分析.
科学领域:
- 软件工程 软件工程 软件工程
- 实证软件工程 实证软件工程
- 数据科学在软件开发中的应用
背景情况:
- 软件项目数据的分析 (例如,源控制,缺陷跟踪) 可以提高对软件开发的理解.
- 现有的数据提取方法耗时,数据维护通常很差.
- 从Bugzilla转换到较新的系统可能会丢失历史错误数据.
研究的目的:
- 介绍 Eclipse 错误追踪系统 (Bugzilla) 的一个广泛的,最新的错误报告数据集.
- 提供一个自定义的命令行接口 (CLI) 工具,用于高效的Bugzilla数据提取.
- 支持缺陷预测,软件维护和进化分析方面的研究.
主要方法:
- 创建了一个包含301,378个错误报告和来自Eclipse产品Bugzilla存储库的相关信息的数据集.
- 为了清晰度,将数据集组织成项目特定的文件.
- 开发了一个轻量级的CLI工具,自动从Bugzilla实例中提取详细数据.
主要成果:
- 创建了Eclipse错误报告的最大,最完整和最新的公开数据集.
- 该CLI工具可以从各种Bugzilla存储库中有效和自动收集数据.
- 数据集保留了可能在系统迁移期间丢失的历史错误信息.
结论:
- 本文所介绍的数据集和CLI工具为软件工程研究界提供了宝贵的资源.
- 方便在缺陷预测,软件维护和理解软件演变方面进行高级分析.
- 解决了对可访问和维护良好的历史软件项目数据的需求.
相关概念视频
Data Reporting and Recording
5.3K
Reporting and recording are crucial in data documentation. The timely, thorough, and accurate documentation of facts is essential when recording patient data. Failure to record findings during an assessment or interpretation of a problem will result in loss of information and make the patient document unreliable. The reader is left with general impressions if the information is not specific. A recording is documenting data of the individual's health information in a traceable, secure, and...
5.3K
Types of Reports I: Hands-off Report
1.5K
A hand-off report, also known as a change-of-shift report, is a crucial nursing process that ensures the smooth transition of patient care responsibilities between nursing staff.
Following are the key components and categories of hand-off reports:
Purpose and Process:
Following are the key components and categories of hand-off reports:
Purpose and Process:
1.5K
Types of Reports II: Incident or Occurrence Report
1.2K
An Incident or Occurrence Report in a healthcare setting is a crucial document used to record any unexpected occurrence that may or may not have affected a patient, employee, or visitor. Such reports are critical to improving patient safety and include all details leading up to and including the event.
Purposes:
In the healthcare industry, reports play a crucial role in documenting incidents within an agency. The primary objective of these reports is to ensure patient safety, uphold the...
Purposes:
In the healthcare industry, reports play a crucial role in documenting incidents within an agency. The primary objective of these reports is to ensure patient safety, uphold the...
1.2K
Introduction to Documentation and Reporting
2.8K
Documentation is the systematic process of formally recording, maintaining, and communicating information.
Nursing documentation records essential information and details regarding a patient's care and treatment in written or electronic form. It is a critical aspect of nursing practice that involves documenting assessments, interventions, outcomes, and other relevant details about a patient's health status.
Documentation maps the patient's health journey by creating a comprehensive...
Nursing documentation records essential information and details regarding a patient's care and treatment in written or electronic form. It is a critical aspect of nursing practice that involves documenting assessments, interventions, outcomes, and other relevant details about a patient's health status.
Documentation maps the patient's health journey by creating a comprehensive...
2.8K


