JSEP_Dependency_Cycle_SCC实证研究依赖环及源码数据集

数据集概述

本数据集包含SCC(强连通分量)实证研究的源码和数据集,用于分析代码提交前后SCC的演化类型,支持计算SCC大小、直径、识别形状及转换、检查依赖变化等研究,为软件维护中的依赖环分析提供数据支撑。

文件详解

  • 压缩包文件:SCCEmpirical-main.zip
  • 文件格式:ZIP
  • 内容结构:包含src(源码目录)和data(数据集目录)两大核心部分
  • src/cn/edu/njust/scc:存放SCC实证研究的源码,含datacollect(数据收集)、analysis(分析)、eval(讨论分析)三个子模块
  • data/evolution-status:存放SCC演化状态的数据集

适用场景

  • 软件依赖环演化分析:通过对比提交前后SCC的变化,识别依赖环的演化类型(新增、消失、扩展等)
  • 软件维护复杂度评估:计算SCC的大小、直径等指标,量化软件系统的依赖复杂度
  • 代码质量优化研究:分析SCC的形状及转换规律,为代码重构提供方向
  • 软件演化机制研究:探究依赖变化与SCC演化的关联,揭示软件系统的结构演化规律
packageimg

数据与资源

附加信息

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