SEAA_2025_开源Java项目第三方HTTP客户端使用实证分析数据

数据集概述

本数据集为SEAA 2025会议论文《开源Java项目中第三方HTTP客户端使用的实证分析》配套数据,包含开源Java项目中第三方HTTP客户端的使用情况相关文件,共5个文件,涵盖HTTP客户端列表、项目列表及分析工具等内容。

文件详解

  • 文件名称:http_clients.txt
  • 文件格式:TXT
  • 字段映射介绍:包含开源Java项目中使用的第三方HTTP客户端依赖坐标,例如org.apache.httpcomponents:httpclient、com.squareup.okhttp3:okhttp等。
  • 文件名称:java_projects.txt
  • 文件格式:TXT
  • 字段映射介绍:包含用于分析的开源Java项目列表相关信息。
  • 文件名称:results.zip
  • 文件格式:ZIP
  • 字段映射介绍:压缩包,内容为第三方HTTP客户端使用分析的结果数据。
  • 文件名称:DependencyIdentifier.zip
  • 文件格式:ZIP
  • 字段映射介绍:压缩包,内容为用于识别项目依赖的工具或代码。
  • 文件名称:DependencyCollector.zip
  • 文件格式:ZIP
  • 字段映射介绍:压缩包,内容为用于收集项目依赖的工具或代码。

数据来源

51st Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 2025论文:An Empirical Analysis on the Use of Third-Party HTTP Clients in Open-Source Java Projects

适用场景

  • 开源软件依赖分析:分析开源Java项目中第三方HTTP客户端的使用分布与流行趋势。
  • 软件开发实践研究:探究开发者在Java项目中选择第三方HTTP客户端的偏好及影响因素。
  • 软件工程学术研究:为软件依赖管理、第三方库使用等相关研究提供实证数据支撑。
  • 依赖工具开发参考:为依赖识别与收集工具的开发提供实际场景的案例与数据。
packageimg

数据与资源

附加信息

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