Kotlin_Java跨依赖问题实证研究数据集及工具

数据集概述

本数据集为Kotlin-Java跨依赖问题实证研究的配套资源,包含验证工具准确性的手动数据、各研究问题(RQ1至RQ4)的分析数据(如依赖图、维护成本、常见错误),以及用于提取依赖和检测错误的可运行工具。

文件详解

  • 目录结构及内容:
  • accuracy-verification:工具提取Kotlin-Java依赖的手动验证数据
  • rq1-circular-layout-for-each-project:RQ1相关的所有项目循环布局图片
  • rq1-dependencies-graph-for-each-project:所有项目的依赖关系图
  • rq2-maintenance-cost-for-file-with-out-kotlin-java-interactions:所有项目文件的维护成本数据
  • rq3-common-mistakes:RQ3中的常见错误数据
  • rq4-detect-common-mistakes:包含提交记录及基于规则的错误检测结果
  • tool-to-extract-kotlin-java-dependencies:DependExtractor工具的可运行jar包
  • tool-to-detect-common-mistakes:InteropScan工具的可运行jar包
  • 核心文件:TSE-250415-data.zip(ZIP格式压缩包,包含上述所有目录及文件)

适用场景

  • 编程语言互操作性研究:分析Kotlin与Java跨语言依赖的问题特征
  • 软件维护成本分析:探究跨语言交互对代码维护成本的影响
  • 代码错误检测工具开发:基于常见错误数据优化跨依赖问题检测规则
  • 实证软件工程研究:验证跨语言依赖管理策略的有效性
packageimg

数据与资源

附加信息

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