摘要
提出了一种基于OpenRank的开源贡献度评价方法,旨在解决开源项目实践中学生的贡献度量化评估问题.以“开源软件设计与开发”课程中的软件开发实践教学为背景,设计了开源实践教学模式中学生的贡献度评价方法,提出了一种基于开发者协作网络的OpenRank算法,以评估学生在项目讨论、问题解决、代码编写等方面的贡献和价值.实验结果表明,OpenRank与传统评分方法在评价学生表现方面具有一致性,更能全面展示学生在开源项目中各个方面的贡献.因此,OpenRank与传统评分方法的结合,能更加科学、全面地评价学生在开源项目中的贡献度与综合技能.
This study presents an OpenRank-based method for evaluating open-source contributions,designed to address the challenge of quantifying student contributions in open-source projects.Taking the“Open-Source Software Design and Development”course as a case study,we developed a method to assess student contributions in open-source practice.The OpenRank algorithm,which is based on developer collaboration networks,evaluates student contributions in discussions,problem-solving,and coding.Experimental results indicate that OpenRank not only aligns with traditional grading methods but also provides a more comprehensive view of student contributions.Combining OpenRank with traditional grading offers a more scientific and thorough evaluation of student contributions and skills in open-source projects.
作者
王婕
黄温瑞
赵生宇
夏小雅
韩凡宇
王伟
张琰彬
WANG Jie;HUANG Wenrui;ZHAO Shengyu;XIA Xiaoya;HAN Fanyu;WANG Wei;ZHANG Yanbin(School of Data Science and Engineering,East China Normal University,Shanghai 200062,China;School of Electronic and Information Engineering,Tongji University,Shanghai 201804,China)
出处
《华东师范大学学报(自然科学版)》
CAS
CSCD
北大核心
2024年第5期11-19,共9页
Journal of East China Normal University(Natural Science)
基金
国家自然科学基金(62137001,62277017)。
关键词
开源协作
开源贡献度
贡献度评价
实证研究
open-source collaboration
open-source contribution
contribution evaluation
empirical research