引用本文:尹刚,王涛,刘冰珣,周明辉,余跃,李志星,欧阳建权,王怀民.面向开源生态的软件数据挖掘技术研究综述.软件学报,2018,29(8):2258-2271
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 6372次   下载 9317 本文二维码信息
码上扫一扫!
分享到: 微信 更多
面向开源生态的软件数据挖掘技术研究综述
尹刚1, 王涛1, 刘冰珣1, 周明辉2, 余跃1, 李志星1, 欧阳建权3, 王怀民1
1.国防科技大学 计算机学院, 湖南 长沙 410073;2.北京大学 信息科学技术学院, 北京 100871;3.湘潭大学 信息工程学院, 湖南 湘潭 411105
摘要:
全球开源软件生态中孕育的大众化软件生产模式正在快速形成一种新型的软件生产力,在软件开发和应用各个环节发挥了巨大作用.大众化软件生产的数据规模日趋庞大、协同范围不断扩展、管理模式高度精简,这些全球化特征使其在软件复用、协同开发、知识管理等环节面临诸多挑战,迫切需要新的理论指导和工具支持.首先,界定了大众化软件生产活动的分布范围、基本过程和数据形态;然后,从软件复用、协同开发、知识管理这3个核心环节对开源社区数据挖掘技术的研究工作进行了归类与分析;最后,总结了该领域研究工作存在的问题和未来的发展趋势.
关键词:  开源社区  软件仓库  开源软件  数据挖掘
DOI:10.13328/j.cnki.jos.005524
分类号:
基金项目:国家重点研发计划(2016YFB1000805);国家自然科学基金(61472430)
Survey of Software Data Mining for Open Source Ecosystem
YIN Gang1, WANG Tao1, LIU Bing-Xun1, ZHOU Ming-Hui2, YU Yue1, LI Zhi-Xing1, OUYANG Jian-Quan3, WANG Huai-Min1
1.College of Computer, National University of Defense Technology, Changsha 410073, China;2.School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China;3.School of Information Engineering Technologies, Xiangtan University, Xiangtan 411105, China
Abstract:
Crowd-Based software production model in global open source software ecosystem is rapidly becoming a new paradigm in promoting software productivity, and has great impacts on many stages of software development and applications. Crowd-Based software production generates large amounts of software data, continuously expands its collaboration scopes, and highly simplifies its project management. These globalization features present many challenges to crowd-based software production in software reuse, collaboration development and knowledge management, which urgently require new theories and supporting tools. This paper first classifies the distribution, basic process and data form of crowd-based software production activities. Then it analyzes the studies of software communities on data mining technology from the three core aspects-software reuse, collaborative development and knowledge management. Finally, the paper summarizes the problems and future trends of research works in this field.
Key words:  open source community  software repository  open source software  data mining

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: