期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
OpenRank动力学:面向开源生态的影响力评估与动态传播模型
1
作者 赵生宇 彭佳恒 +1 位作者 王伟 黄帆 《计算机科学》 北大核心 2025年第8期62-70,共9页
随着开源生态系统的快速发展,影响力评估已成为衡量开发者贡献和项目价值的重要工具。在开源生态中,复杂的异质网络结构使得传统静态评估方法难以全面捕捉节点间的影响力传播。为解决这一问题,提出了一种OpenRank动力学方法,结合静态评... 随着开源生态系统的快速发展,影响力评估已成为衡量开发者贡献和项目价值的重要工具。在开源生态中,复杂的异质网络结构使得传统静态评估方法难以全面捕捉节点间的影响力传播。为解决这一问题,提出了一种OpenRank动力学方法,结合静态评估与动态传播模型,从多维度和动态视角对开源社区中的节点影响力进行综合评估。首先,基于矩阵代数法和Pregel框架的图迭代法,实现了OpenRank算法在中小规模和大规模网络中的高效计算,确保了算法在不同规模网络中的适用性与高效性。其次,结合经典的独立级联模型(IC)、线性阈值模型(LT)和传染病模型(SIR),从传播机制的角度分析了影响力的传播规律、速度与范围,进一步弥补了传统静态评估方法在传播过程中的不足。实验结果表明,OpenRank动力学方法在影响力传播效率和范围方面显著优于传统方法,并展现出良好的工程适配性和可扩展性。 展开更多
关键词 开源生态 影响力评估 动力学模型 异质信息网络 OpenRank
在线阅读 下载PDF
面向开源协作数字生态的信息服务与数据挖掘 被引量:2
2
作者 夏小雅 赵生宇 +4 位作者 韩凡宇 毕枫林 王伟 周烜 周傲英 《计算机科学》 CSCD 北大核心 2024年第10期187-195,共9页
开源软件在大规模发展与普及的同时也构筑了一个开源开发与协同的生态系统,在这个系统中,个人与组织协同开发所有人都可以使用的高质量软件。以GitHub为代表的社会化协作平台进一步促进了大规模、分布式、细粒度的代码协作与技术社交,... 开源软件在大规模发展与普及的同时也构筑了一个开源开发与协同的生态系统,在这个系统中,个人与组织协同开发所有人都可以使用的高质量软件。以GitHub为代表的社会化协作平台进一步促进了大规模、分布式、细粒度的代码协作与技术社交,无数开发者每天在其上提交代码、评审代码、报告bug,或提出新的功能请求,如何利用这些海量的协作行为数据挖掘有价值的信息是当前的研究难点。因此,设计并实现了一个面向开源协作数字生态的一站式数据挖掘系统OpenDigger,目标是构建开源领域的数据基础设施,促进开源生态的持续发展。OpenDigger系统主要由数据采集服务、数据存储模块、标签数据模块和信息服务模块构成,它基于OLAP列式数据库和图数据库,持续采集多源开源生态数据,并通过统一的接口为不同用户群体提供各类开源信息服务。OpenDigger从协作关系网络视角挖掘开源数字生态中的关键信息,相比传统统计指标,协作网络视角更好地展现了开源项目与开发者的关联特性,用户可以使用在线分析环境或CLI工具对开源生态数据进行建模与分析。OpenDigger服务于蚂蚁金服、阿里巴巴、木兰开源社区等多家企业与社区,为OSPO(Open Source Program Office,开源办公室)从业者和开源项目运营负责人提供开源数字洞察能力。 展开更多
关键词 开源生态 开源协作 数据挖掘 信息系统 图分析
在线阅读 下载PDF
OpenRank贡献度评估方法及其在开源课程中的实证研究 被引量:2
3
作者 王婕 黄温瑞 +4 位作者 赵生宇 夏小雅 韩凡宇 王伟 张琰彬 《华东师范大学学报(自然科学版)》 CAS CSCD 北大核心 2024年第5期11-19,共9页
提出了一种基于OpenRank的开源贡献度评价方法,旨在解决开源项目实践中学生的贡献度量化评估问题.以“开源软件设计与开发”课程中的软件开发实践教学为背景,设计了开源实践教学模式中学生的贡献度评价方法,提出了一种基于开发者协作网... 提出了一种基于OpenRank的开源贡献度评价方法,旨在解决开源项目实践中学生的贡献度量化评估问题.以“开源软件设计与开发”课程中的软件开发实践教学为背景,设计了开源实践教学模式中学生的贡献度评价方法,提出了一种基于开发者协作网络的OpenRank算法,以评估学生在项目讨论、问题解决、代码编写等方面的贡献和价值.实验结果表明,OpenRank与传统评分方法在评价学生表现方面具有一致性,更能全面展示学生在开源项目中各个方面的贡献.因此,OpenRank与传统评分方法的结合,能更加科学、全面地评价学生在开源项目中的贡献度与综合技能. 展开更多
关键词 开源协作 开源贡献度 贡献度评价 实证研究
在线阅读 下载PDF
数据驱动的开源贡献度量化评估与持续优化方法 被引量:1
4
作者 范家宽 王皓月 +2 位作者 赵生宇 周添一 王伟 《计算机科学》 CSCD 北大核心 2021年第5期45-50,共6页
在当今数字化时代,开源技术、开源软件和开源社区日益重要,而通过量化分析方法研究开源领域的问题也已经成为一个重要的趋势。开发者是开源项目中的核心,其贡献度的量化以及量化后的贡献度提升策略,是开源项目能够健康发展的关键。文中... 在当今数字化时代,开源技术、开源软件和开源社区日益重要,而通过量化分析方法研究开源领域的问题也已经成为一个重要的趋势。开发者是开源项目中的核心,其贡献度的量化以及量化后的贡献度提升策略,是开源项目能够健康发展的关键。文中提出了一种数据驱动的开源贡献度量化评估与持续优化方法,并通过一个实际的工具框架Rosstor(Robotic Open Source Software Mentor)进行了实现。该框架包含两个主要部分:1)贡献度评估模型,采取了熵权法,可以动态客观地评估开发者的贡献度;2)贡献度持续优化模型,采取了深度强化学习方法,最大化了开发者的贡献度。文中选取了GitHub上若干著名的开源项目的贡献者数据,通过大量且充分的实验验证了Rosstor不仅能够使所有项目上开发者的贡献度得到大幅度提升,而且还具有一定的抗干扰性,充分证明了所提方法和框架的有效性。Rosstor框架为当下广泛开展的开源项目和开源社区的可持续健康发展提供了方法和工具方面的支持。 展开更多
关键词 开源软件 贡献度测量 贡献增强 深度强化学习 模仿学习
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部