Aging-related bugs and software complexity metrics
收藏NIAID Data Ecosystem2026-03-11 收录
下载链接:
https://zenodo.org/records/581659
下载链接
链接失效反馈官方服务:
资源简介:
This dataset contains information on aging-related bugs found in two open-source projects (the Linux kernel and the MySQL DBMS). This dataset has been used to investigate defect prediction approaches for aging-related bugs, by using software complexity metrics and machine learning techniques. New software complexity metrics were proposed in this study to support defect prediction ("aging-related" metrics).
The dataset contains an ARFF file for each subsystem of the open-source projects. Each row of the ARFF file contains:
- The name of a file in the project;
- "Program size" metrics for the file (columns from 2 to 50);
- "McCabe's cyclomatic complexity" metrics for the file (columns from 51 to 68);
- "Halstead" metrics for the file (columns from 69 to 77);
- "Aging-related" metrics for the file (columns from 78 to 83);
- The number of aging-related bugs found in the file.
本数据集收录了两个开源项目(Linux内核与MySQL数据库管理系统(DBMS))中发现的与软件老化相关的缺陷(aging-related bugs)信息。本数据集曾被用于借助软件复杂度指标与机器学习技术,探究老化相关缺陷的预测方法;本研究同时提出了新型软件复杂度指标——“老化相关”指标,以支撑缺陷预测任务。
本数据集为每个开源项目的子系统提供了一个ARFF文件。该ARFF文件的每一行数据包含以下内容:
- 项目内单个文件的名称;
- 该文件的“程序规模”类指标(第2列至第50列);
- 该文件的McCabe环路复杂度(McCabe's cyclomatic complexity)指标(第51列至第68列);
- 该文件的Halstead指标(Halstead)(第69列至第77列);
- 该文件的“老化相关”指标(第78列至第83列);
- 该文件中发现的老化相关缺陷数量。
创建时间:
2020-01-24



