软件学报

北大核心,INSPEC,JST,Pж(AJ),EI

国内刊号:11-2560/TP

国际刊号:1000-9825

软件学报杂志2024年第2期:开源软件供应链研究综述

发布日期:

作者:高恺,何昊,谢冰,周明辉

单位:高恺,北京大学 软件与微电子学院, 北京 10087111,何昊,北京大学 计算机学院, 北京 10087102,谢冰,北京大学 软件与微电子学院, 北京 100871;北京大学 计算机学院, 北京 10087103,周明辉,北京大学 计算机学院, 北京 10087104

关键词:开源软件供应链;结构与演化;风险传播与管理;依赖管理

基金:国家自然科学基金(61825201)

开源软件已经成为现代社会的一项关键基础设施, 支撑着几乎所有领域的软件开发. 通过安装依赖、API调用、项目fork、文件拷贝和代码克隆等形式的代码复用, 开源软件之间形成了错综复杂的供应(依赖)关系网络, 被称为开源软件供应链. 一方面, 开源软件供应链为软件开发提供了便利, 已然成为软件行业的基石. 另一方面, 上游软件的风险可以沿着开源软件供应链波及众多的下游软件, 使开源软件供应链呈现牵一发而动全身的特点. 开源软件供应链近年来逐渐成为学术界和工业界的关注焦点. 为了帮助增进研究人员对开源软件供应链的认识, 从整体性的角度, 对开源软件供应链给出定义和研究框架; 然后, 对国内外的研究工作进行系统文献调研, 总结结构与演化、风险传播与管理、依赖管理3个方面的研究现状; 最后, 展望开源软件供应链的研究挑战和未来研究方向.

来源:2024年第2期

《软件学报》期刊编辑部

查看软件学报杂志2024年第2期

联系我们

  • 地址:北京8718信箱
  • 电话:010-62562563
  • E-mail:jos (a) iscas. ac. cn

咨询工作人员