余跃
- 作品数:69 被引量:60H指数:5
- 供职机构:国防科学技术大学更多>>
- 发文基金:国家自然科学基金浙江省自然科学基金更多>>
- 相关领域:自动化与计算机技术文化科学经济管理更多>>
- 基于开发者协作网络的开源项目发展预测方法和装置
- 本申请涉及软件设计技术领域的基于开发者协作网络的开源项目发展预测方法和装置。所述方法充分利用开源社区所提供的历史数据内容,结合复杂网络系统,根据开发者的参与贡献协作关系构建了无向有权的开发者协作网络,通过开发者协作网络的...
- 王涛张洋宋玉林余跃杨程张迅晖周怀安
- EduCoder:大规模开放在线实践教学探索与应用——疫情防控下的在线实践教学新途径被引量:19
- 2020年
- 实践教学是计算机专业教学领域的深水区和制高点,EduCoder平台为疫情防控期间的计算机在线实践教学提供了重要方法和途径。在分析计算机实践教学现状和挑战的基础上,结合软件群体化方法和网构化方法,系统阐释大规模开放在线实践(MOOP)基本模型,提出在线实践教学平台体系结构,构建软件定义的智能化在线实践教学平台EduCoder,并介绍其中超过1000门课程、4万个案例的实践项目形态和课程案例。大规模应用实践表明,EduCoder为疫情防控期间高校实施在线实践教学发挥了重要作用,在实践教学支撑和实践资源构建等方面能够有效满足高校师生的多样化需求,对高校实践教学改革与创新具有重要参考价值。
- 尹刚王涛余跃黄井泉张洋谢冰王怀民
- 关键词:实践教学
- 面向开源软件的任务单元推荐方法、装置和计算机设备
- 本申请涉及一种面向开源软件的任务单元推荐方法、装置和计算机设备。所述方法包括:通过获取开源项目的历史开发单元数据,对历史开发单元数据进行预处理,得到历史开发单元数据中开发单元的组件信息和序号信息,以及开发用户与开发单元之...
- 余跃张禹李志星王涛张迅晖毛新军
- 文献传递
- 一种基于混合分类技术的大众贡献审阅自动标注方法
- 本发明公开了一种基于混合分类技术的大众贡献审阅自动标注方法,其涉及软件协同开发领域。该方法包括:首先对GitHub平台数据进行采集,所收集的数据主要包括大众合并请求和其他开发者对这些大众合并请求的审阅评论;然后选取Git...
- 余跃李志星尹刚王涛王怀民范强李立
- 文献传递
- 群智范式:软件开发范式的新变革被引量:1
- 2023年
- 软件开发作为人类当代独特的智力活动,经历了从作坊式的个体创作到工业化群体大生产,再由工业化群体大生产回归大规模群体创作的历史转变,产生了工程范式与开源范式两次变革.工程范式聚焦线性的确定性问题的软件开发,几乎放弃对不确定性问题的关注.开源范式全面拥抱不确定性,但对结果不做确定性承诺.本文面向软件定义一切的新时代,系统总结两次软件开发范式变革的核心规律,结合我们长期的研究与实践,提出软件开发群智范式,采用“群体智能”为本源的科学观、“宏观演化、微观求精”的核心理念,以及“两个联接、一个转化”的方法论,重新认识软件开发活动,为人机物三元共融的群智软件开发提供指导.
- 王怀民余跃余跃丁博
- 关键词:软件开发范式变革
- 融合深度学习和自然语言处理的代码自动化摘要方法
- 本发明公开了一种融合深度学习和自然语言处理的代码自动化摘要方法,流程如下:同时进入S1和S5,S1和S5并行处理;S1、搜集开源社区中的高质量开源项目;S2、抽取开源项目中的API及对应的API注释信息,同时转S3和S4...
- 王涛张迅晖尹刚余跃王怀民曾令斌范强於杰杨程李乾坤胡东阳曹梦华
- 文献传递
- 群智软件开发贡献质量评估方法、装置、设备及介质
- 本发明涉及计算机技术领域,公开了一种群智软件开发贡献质量评估方法、装置、设备及介质,本发明利用Github API抽取历史拉取请求;根据贡献时间维度和辅助工具维度生成对应的数据筛选条件;利用所述数据筛选条件在所述历史拉取...
- 余跃张迅晖王涛李志星王怀民
- 文献传递
- 一种基于混合相似度的大众贡献合并请求重复性检测方法
- 本发明属于软件协同开发领域,公开了一种基于混合相似度的大众贡献合并请求重复性检测方法。该方法包括:对于新提交的大众贡献合并请求,首先计算它与历史大众贡献合并请求间的文本相似度;然后计算它与历史大众贡献的变更相似度;进一步...
- 余跃李志星尹刚王涛王怀民范强於杰张迅晖胡东阳
- 文献传递
- 面向开源生态的软件数据挖掘技术研究综述被引量:16
- 2018年
- 全球开源软件生态中孕育的大众化软件生产模式正在快速形成一种新型的软件生产力,在软件开发和应用各个环节发挥了巨大作用.大众化软件生产的数据规模日趋庞大、协同范围不断扩展、管理模式高度精简,这些全球化特征使其在软件复用、协同开发、知识管理等环节面临诸多挑战,迫切需要新的理论指导和工具支持.首先,界定了大众化软件生产活动的分布范围、基本过程和数据形态;然后,从软件复用、协同开发、知识管理这3个核心环节对开源社区数据挖掘技术的研究工作进行了归类与分析;最后,总结了该领域研究工作存在的问题和未来的发展趋势.
- 尹刚王涛刘冰珣周明辉余跃李志星欧阳建权王怀民
- 关键词:开源社区开源软件数据挖掘
- 基于状态标记的拉请求修订进度跟踪方法、装置和设备
- 本申请涉及一种基于状态标记的拉请求修订进度跟踪方法、装置和计算机设备。所述方法包括:在开源平台下定义拉请求评论类型模型,将评论分为修订请求类评论和普通评论,能够将修订请求类的评论与普通的评论更加明显地区分开;通过定义的拉...
- 李志星王涛余跃王怀民