期刊文献+

基于复杂网络的开源软件生态系统研究——以R软件为例

A Research on the Open Source Ecosystem Based on Complex Networks:A Case Study for R Language
原文传递
导出
摘要 R软件作为统计领域重要的开源软件,开发历史久远,生态系统较为成熟.基于此,文章从复杂的有向网络角度出发,探讨R软件包的核心组成、依赖关系,对软件包之间的依赖网络进行社区划分,对其发展脉络进行深入研究,从而可以让R语言开发者、使用者快速了解R软件.研究表明:R软件迅速发展,功能多样;R软件包间的依赖关系服从幂律分布和“小世界”现象;R软件包的依赖网络中有“统计模型”,“高性能计算”,“数据可视化”,“网页技术”,“数据预处理”,“生物信息”子社区.综合上述分析,文章有如下发现:R软件生态系统可满足整个数据分析全流程的需求,与时俱进地扩展,吸引了来自世界各地的开发者,注重长期维护软件包的健康.最后,文章从R软件的开源模式中来探索对国产开源软件及其生态系统的指导意义. As an important open source software in the field of statistics,R language has a long history of development and a relatively mature ecosystem.This paper explores the core components and dependencies of R language packages from the perspective of complex directed networks,divides the dependency networks between packages,and conducts an in-depth study of their developmental lineage,so that R language developers and users can quickly understand R language.Our study shows that the dependency relationships among the R packages obey the power-law distribution and“small-world”phenomenon;the dependency network of R packages includes five subcommunities“Statistical Modeling”,“High-Performance Computing”,“Data Visualization”,“Statistical Modeling”,“Data Visualization”,“Web technologies”,“Bioinformatics”.In summary,this paper has found the following:The R language ecosystem meets the needs of the entire data analysis process,scales with the times,attracts developers from all over the world,and focuses on the long-term maintenance of the package's health.Finally,the paper explores the open source model of R language to explore the implications for domestic open source software and its ecosystem.
作者 李传权 方岚然 苏琦 刘小惠 盛积良 LI Chuanquan;FANG Lanran;SU Qi;LIU Xiaohui;SHENG Jiliang(School of Statistics and Data Science,Jiangxi University of Finance and Economics,Nanchang 330013;Key Laboratory of Data Science in Finance and Economics,Jiangxi University of Finance and Economics,Nanchang 330013)
出处 《系统科学与数学》 CSCD 北大核心 2023年第8期1993-2012,共20页 Journal of Systems Science and Mathematical Sciences
基金 国家社科基金重大项目(21&ZD152) 国家自然科学基金委员会面上项目(11971208) 国家自然科学基金地区项目(12161042) 江西省教育厅科学技术研究项目(GJJ210535,GJJ210546) 江西财经大学财经数据科学实验室开放课题基金。
关键词 开源软件 生态系统 R软件 依赖网络 社区探测 Open source software ecosystem R language dependency network community detection
  • 相关文献

参考文献7

二级参考文献95

共引文献96

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部