期刊文献+
共找到12篇文章
< 1 >
每页显示 20 50 100
开源软件社区用户知识贡献行为研究——基于SEM与fsQCA混合方法
1
作者 周涛 袁青青 邓胜利 《现代情报》 2023年第11期146-157,167,共13页
[目的/意义]开源软件社区用户通常从社区中获取代码相关知识,而缺乏贡献的动机和意愿,这将影响社区的可持续发展。[方法/过程]整合动机理论与社会资本理论,构建了开源社区用户知识贡献行为模型,采用混合方法包括SEM和fsQCA对数据进行分... [目的/意义]开源软件社区用户通常从社区中获取代码相关知识,而缺乏贡献的动机和意愿,这将影响社区的可持续发展。[方法/过程]整合动机理论与社会资本理论,构建了开源社区用户知识贡献行为模型,采用混合方法包括SEM和fsQCA对数据进行分析。[结果/结论]研究发现,内部动机(流体验、自我效能)、外部动机(感知声誉、互惠)、社会互动关系、社区认同、共同语言显著影响用户知识贡献意愿和行为。fsQCA结果显示,流体验、感知声誉、互惠、信任是4个组态的共同核心条件。研究结果启示,开源软件社区需要关注用户的内外部动机,发展社会资本,以激发用户的知识贡献意愿和行为,促进开源社区持续快速发展。 展开更多
关键词 开源软件社区 知识贡献 混合方法 fsQCA
下载PDF
开源软件社区开发者角色的演化分析 被引量:7
2
作者 汪文娟 李兵 何鹏 《复杂系统与复杂性科学》 EI CSCD 北大核心 2015年第1期1-7,共7页
收集了Tomcat 6项目从2006—2010年10个版本的开发者修改日志和邮件列表信息,分析各个版本下开发者网络中开发者的活跃度演化趋势,从中提取典型的角色演化模式,并对比不同演化模式的开发者在特定工作类型上的贡献程度。实验结果表明,开... 收集了Tomcat 6项目从2006—2010年10个版本的开发者修改日志和邮件列表信息,分析各个版本下开发者网络中开发者的活跃度演化趋势,从中提取典型的角色演化模式,并对比不同演化模式的开发者在特定工作类型上的贡献程度。实验结果表明,开发者网络中存在5种典型的角色演化模式,而且不同演化模式下的开发者从事的工作类型也有所不同。 展开更多
关键词 开源软件社区 开发者网络分析 角色演化 活跃度
下载PDF
开源软件社区知识创造沟通网络演变研究 被引量:4
3
作者 曾进群 杨建梅 陈泉 《复杂系统与复杂性科学》 EI CSCD 北大核心 2014年第2期62-71,共10页
基于codeplex开源社区中的C#小社区沟通关系数据,利用复杂网络及其零模型方法对开源软件社区知识创造沟通网络演变特性进行研究。分析发现,网络规模前期逐渐增大后期趋于稳定,各阶段无权网络度呈广延指数分布,小世界性比较显著,社团结... 基于codeplex开源社区中的C#小社区沟通关系数据,利用复杂网络及其零模型方法对开源软件社区知识创造沟通网络演变特性进行研究。分析发现,网络规模前期逐渐增大后期趋于稳定,各阶段无权网络度呈广延指数分布,小世界性比较显著,社团结构显著,存在明显的富人俱乐部现象,没有明显的等级特征,是典型的异配网络;而加权网络权呈幂律分布,没有明显的社团结构特征等。结果表明知识分享、知识流动存在异质性、小世界性,项目协调人之间以及协调人与一般用户交互较多。 展开更多
关键词 开源软件社区 沟通网络 零模型 知识创造
下载PDF
基于加权网络模型的开源软件社区大众生产结构研究 被引量:2
4
作者 曾进群 杨建梅 陈泉 《工业工程》 北大核心 2013年第3期110-115,130,共7页
复杂网络为开源软件社区组织结构研究提供了一个新的工具。以codeplex开源社区中的C#小社区为例,首先建立了项目-生产者加权二分网络和生产者加权合作网络模型,并构造了相应的零模型,其次对这两个网络模型的复杂网络指标进行了分析,发... 复杂网络为开源软件社区组织结构研究提供了一个新的工具。以codeplex开源社区中的C#小社区为例,首先建立了项目-生产者加权二分网络和生产者加权合作网络模型,并构造了相应的零模型,其次对这两个网络模型的复杂网络指标进行了分析,发现权重网络更能反映开源软件社区的组织结构特征,最后对这些网络指标的经济学意义进行了解释和讨论。 展开更多
关键词 开源软件社区 加权网络 大规模生产
下载PDF
开源软件社区开发者协作网络结构演化分析——以Cloud Foundry社区为例 被引量:13
5
作者 刘鹏 张鹏臣 王念新 《复杂系统与复杂性科学》 EI CSCD 2019年第4期31-43,共13页
已有关于开源软件社区协作模式的研究针对开发者协作网络的静态结构展开了广泛探讨,对其结构演化特性的分析相对较少。本文以Cloud Foundry社区为例,通过代码修订关系构建开发者协作网络,并对其结构和演化过程进行了分析。研究结果表明... 已有关于开源软件社区协作模式的研究针对开发者协作网络的静态结构展开了广泛探讨,对其结构演化特性的分析相对较少。本文以Cloud Foundry社区为例,通过代码修订关系构建开发者协作网络,并对其结构和演化过程进行了分析。研究结果表明开发者协作网络的演化以其最大连通子图结构变化为标志,分别为“松散连接”状态、“链式”结构和具有“核心—边缘”结构的多模块小世界状态。最大连通子图的演化过程与子项目内在关联。此外,开发者协作关系表现出倾向性连接、同质相吸、差异偏好相结合的特征。本研究有助于进一步认识开源软件社区协作的模式,亦是对大规模群体开放式协作创新活动的研究工作的丰富。 展开更多
关键词 CLOUD FOUNDRY 开发者协作网络 开源软件社区 结构演化
下载PDF
开源软件社区知识协作网络核心开发者识别——以AngularJS为例 被引量:3
6
作者 卢冬冬 吴洁 +1 位作者 刘鹏 盛永祥 《计算机工程与科学》 CSCD 北大核心 2021年第3期551-559,共9页
开源软件社区中开发者是流动的,有效识别出核心开发者并对其采取保护措施能够更好地促进社区集体智慧涌现。以开源软件项目AngularJS为例,通过获取开发者在GitHub上的提交记录,抽取开发者协作关系构建知识协作网络,运用社会网络分析的方... 开源软件社区中开发者是流动的,有效识别出核心开发者并对其采取保护措施能够更好地促进社区集体智慧涌现。以开源软件项目AngularJS为例,通过获取开发者在GitHub上的提交记录,抽取开发者协作关系构建知识协作网络,运用社会网络分析的方法,在原有度中心性和介数中心性指标的基础上,将开发者节点的社团结构考虑进来提出新的评价指标。采用TOPSIS多属性决策方法进行核心开发者识别。仿真模拟核心开发者的流失,探究识别效果。研究发现:考虑社团结构的指标和以往指标识别出的核心开发者具有较大的相似性,和真实名单对比均具有一定的准确性,但在重要性排序上考虑社团结构的指标体系识别效果更显著。 展开更多
关键词 开源软件社区 AngularJS 知识协作网络 核心开发者识别
下载PDF
开源软件社区用户知识贡献行为研究 被引量:13
7
作者 周涛 王超 《科研管理》 CSSCI CSCD 北大核心 2020年第2期202-209,共8页
随着开源软件(OSS)的普及,作为其承载平台的开源软件社区,也得到了用户的广泛使用。但用户往往仅从社区获取开源软件或代码,而缺乏知识贡献的意愿,这将影响OSS社区的持续运营和发展。基于社会影响理论,本文研究了OSS社区用户知识贡献行... 随着开源软件(OSS)的普及,作为其承载平台的开源软件社区,也得到了用户的广泛使用。但用户往往仅从社区获取开源软件或代码,而缺乏知识贡献的意愿,这将影响OSS社区的持续运营和发展。基于社会影响理论,本文研究了OSS社区用户知识贡献行为机理,考察了社会影响机制对用户行为的作用。研究收集了351份有效数据,采用结构方程模型(SEM)进行分析。研究发现,社会认同显著影响用户知识贡献意愿,群体规范(内化机制)对用户的贡献意愿没有显著作用,而主观规范(顺从机制)阻碍用户的贡献意愿形成。研究结果启示开源软件社区需重视建立用户的社会认同,从而促进其知识贡献行为,确保社区的成功。 展开更多
关键词 开源软件社区 社会影响理论 知识贡献 认同
原文传递
开源软件社区中人类知识创造行为的个体差异性研究
8
作者 曾进群 杨建梅 陈泉 《数学的实践与认识》 北大核心 2016年第13期1-14,共14页
近年来,利用复杂性科学解释人类行为成为一个新兴的研究热点.与以群体或群体中部分个体为研究对象不同,以codeplex开源软件社区所有个体知识创造行为为研究对象,利用人类行为动力学方法从活跃度、阵发性、时间间隔分布、长程相关性四个... 近年来,利用复杂性科学解释人类行为成为一个新兴的研究热点.与以群体或群体中部分个体为研究对象不同,以codeplex开源软件社区所有个体知识创造行为为研究对象,利用人类行为动力学方法从活跃度、阵发性、时间间隔分布、长程相关性四个侧面对社区中所有个体知识创造过程中的生产行为、沟通行为、bug讨论行为进行分析.发现开源软件社区中生产者个体的这三种行为在活跃度、分布形式及分布参数、阵发性指标、长程相关性都呈现出显著的差异性.最后,对造成这种差异性的原因进行了讨论. 展开更多
关键词 开源软件社区 大众生产 人类行为动力学 个体行为 多样性
原文传递
基于开源软件社区的实践教学评价体系的探索
9
作者 原建伟 《现代职业教育研究》 2016年第3期39-41,共3页
分析了高职教育实践课程评价体系存在的问题,提出将开源社区的学习与评价模式引入当前职业教育,构建分级式、自主式评价体系,从而提升学生的学习信心,达到因材施教的教育目标,为职业教育评价体系提供新思路。
关键词 开源软件社区 开放式教育 高等职业教育
原文传递
开源社区中已有开发者的合作行为分析 被引量:7
10
作者 陈丹 王星 +1 位作者 何鹏 曾诚 《计算机科学》 CSCD 北大核心 2016年第S1期476-479 501,共5页
理解开发者的合作行为是促进开源社区协作开发的关键一步。已有文献主要对社区成员的加入与迁移展开研究,而对社区中已有开发者之间的实际合作行为关注甚少。主要从开发者的交互关系与个人技能两个角度出发,探析社区已有开发者如何建立... 理解开发者的合作行为是促进开源社区协作开发的关键一步。已有文献主要对社区成员的加入与迁移展开研究,而对社区中已有开发者之间的实际合作行为关注甚少。主要从开发者的交互关系与个人技能两个角度出发,探析社区已有开发者如何建立新合作以及哪些因素影响他们的合作。应用Sourceforge.net平台公开的数据进行实验,结果表明不同的开发者的偏好合作模式不同,拓扑距离上的优势("朋友的朋友"关系)对开发者间首次合作的影响不大,开发者之前的合作次数越多越有利于他们再次建立合作,而开发环境(操作系统)与开发者(管理)经验对合作也有明显的影响。所得结论有助于提高开源社区已有开发者的合作意识,促进社区的稳定与可持续性。 展开更多
关键词 开源软件社区 开发者合作网络 行为分析 偏好合作
下载PDF
开源软件开发团队的冲突来源研究——基于虚拟团队与软件工程的视角 被引量:2
11
作者 余译青 吴丽兵 朱庆华 《图书情报知识》 CSSCI 北大核心 2018年第6期113-125,共13页
本文以虚拟团队和软件工程开发为视角,首先采用叙述体式文献回顾、内容分析的方法,识别出这两个范畴的冲突来源结合点,并综合现有文献中关于开源软件开发过程中冲突触发事件的研究结果,归纳出开源开发情境中潜在的冲突来源,然后根据开... 本文以虚拟团队和软件工程开发为视角,首先采用叙述体式文献回顾、内容分析的方法,识别出这两个范畴的冲突来源结合点,并综合现有文献中关于开源软件开发过程中冲突触发事件的研究结果,归纳出开源开发情境中潜在的冲突来源,然后根据开源开发团队与上述两个范畴的共性,提出了开源软件开发团队的冲突来源位于这些潜在因素中这一理论议题。接着我们通过访谈验证的方法,对识别出的潜在冲突来源进行逐一验证。研究结果表明,在开源软件开发团队中,以下5个方面是导致团队产生冲突的主要原因:第一,组织的规则、开发程序、预算资金等问题的意见不一致;第二,对团队成员的任务(或角色、责任)的分配模糊不清晰;第三,团队成员之间信息不对称;第四,目标上的差异或是动机上的争议;第五,参与者个性和背景差异。本研究结果可以帮助管理者从源头上解决冲突,提升团队的工作效率,提高开源软件的产出质量。 展开更多
关键词 冲突来源 开源软件社区 虚拟团队 任务冲突 过程冲突 关系冲突
下载PDF
一种Linux安全漏洞修复补丁自动识别方法 被引量:7
12
作者 周鹏 武延军 赵琛 《计算机研究与发展》 EI CSCD 北大核心 2022年第1期197-208,共12页
及时获取并应用安全漏洞修复补丁对保障服务器用户的安全至关重要.但是,学者和机构研究发现开源软件维护者经常悄无声息地修复安全漏洞,比如维护者88%的情况在发布软件新版本时才在发行说明中告知用户修复了安全漏洞,并且只有9%的漏洞... 及时获取并应用安全漏洞修复补丁对保障服务器用户的安全至关重要.但是,学者和机构研究发现开源软件维护者经常悄无声息地修复安全漏洞,比如维护者88%的情况在发布软件新版本时才在发行说明中告知用户修复了安全漏洞,并且只有9%的漏洞修复补丁明确给出对应的CVE(common vulnerabilities and exposures)标号,只有3%的修复会及时主动通知安全监控服务提供者.这导致在很多情况下,安全工程师不能通过补丁的代码和描述信息直接区分漏洞修复、Bug修复、功能性补丁.造成漏洞修复补丁不能被用户及时识别和应用,同时用户从大量的补丁提交中识别漏洞修复补丁代价很高.以代表性Linux内核为例,给出一种自动识别漏洞修复补丁的方法,该方法为补丁的代码和描述部分分别定义特征,构建机器学习模型,训练学习可区分安全漏洞补丁的分类器.实验表明,该方法可以取得91.3%的精确率、92%的准确率、87.53%的召回率,并将误报率降低到5.2%,性能提升明显. 展开更多
关键词 漏洞修复补丁自动识别 安全漏洞修复 LINUX内核 机器学习 开源软件社区
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部