 |
|
|
|
 |
 |
 |
|
 |
|
 |
|
|
尹刚,王涛,刘冰珣,周明辉,余跃,李志星,欧阳建权,王怀民.面向开源生态的软件数据挖掘技术研究综述.软件学报,2018,29(8):2258-2271 |
面向开源生态的软件数据挖掘技术研究综述 |
Survey of Software Data Mining for Open Source Ecosystem |
投稿时间:2017-07-18 修订日期:2017-07-18 |
DOI:10.13328/j.cnki.jos.005524 |
中文关键词: 开源社区 软件仓库 开源软件 数据挖掘 |
英文关键词:open source community software repository open source software data mining |
基金项目:国家重点研发计划(2016YFB1000805);国家自然科学基金(61472430) |
|
摘要点击次数: 3383 |
全文下载次数: 2513 |
中文摘要: |
全球开源软件生态中孕育的大众化软件生产模式正在快速形成一种新型的软件生产力,在软件开发和应用各个环节发挥了巨大作用.大众化软件生产的数据规模日趋庞大、协同范围不断扩展、管理模式高度精简,这些全球化特征使其在软件复用、协同开发、知识管理等环节面临诸多挑战,迫切需要新的理论指导和工具支持.首先,界定了大众化软件生产活动的分布范围、基本过程和数据形态;然后,从软件复用、协同开发、知识管理这3个核心环节对开源社区数据挖掘技术的研究工作进行了归类与分析;最后,总结了该领域研究工作存在的问题和未来的发展趋势. |
英文摘要: |
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. |
HTML 下载PDF全文 查看/发表评论 下载PDF阅读器 |
|
|
|
|
|
|
 |
|
|
|
|
 |
|
 |
|
 |
|