Alkhaeir_Walter_代码异味对设计模式与缺陷关系影响研究数据

数据集概述

本数据集是T. Alkhaeir和B. Walter的实证研究“代码异味对设计模式与缺陷关系的影响”的复现包,包含10个开源系统(Ant、JEdit等)的分析数据,涉及设计模式、代码异味与缺陷的关联信息,以及各设计模式参与类的详细记录,支持软件工程领域的代码质量研究。

文件详解

  • 压缩包文件:
  • 文件名称:Alkhaeir-Walter-Replication-package.zip
  • 文件格式:ZIP
  • 包含内容:
  • Analyzed systems文件夹:含10个系统(Ant-1.7等)的SDP、nSDP、SnDP、nSnDP四类CSV文件,字段包括System(系统名)、className(类名)、Pattern(设计模式)、Smell(代码异味)、Bugs(缺陷数)
  • detailed analysis文件夹:含各设计模式参与类的CSV文件,字段结构与Analyzed systems下文件一致

数据来源

T. Alkhaeir和B. Walter的研究“The effect of code smells on the relationship between design patterns and defects. An empirical study”

适用场景

  • 代码质量实证研究:分析设计模式、代码异味与软件缺陷的关联机制
  • 开源系统缺陷预测:基于设计模式和代码异味特征构建缺陷预测模型
  • 软件工程教学案例:作为设计模式与代码质量关系的教学实践数据
  • 代码重构决策支持:为识别需重构的设计模式或代码异味提供数据依据
packageimg

数据与资源

附加信息

字段
作者 Maxj
版本 1
数据集大小 0.11 MiB
最后更新 2026年1月22日
创建于 2026年1月22日
声明 当前数据集部分源数据来源于公开互联网,如果有侵权,请24小时联系删除(400-600-6816)。