没有合适的资源?快使用搜索试试~ 我知道了~
制作和主办:Elsevier沙特国王大学学报了解开源软件项目中的社区参与和参与:系统映射研究Rajdeep Kaura,Kuljit Kaur Chahala,Munish Sainiba印度阿姆利则Guru Nanak Dev大学计算机科学系,b印度阿姆利则Guru Nanak Dev大学计算机工程与技术系,邮编143005阿提奇莱因福奥文章历史记录:收到2020年2020年10月17日修订2020年10月23日接受可于2020年保留字:开源软件社区参与社区参与社区动态系统映射研究A B S T R A C T在开放源码软件(OSS)范例中,开发人员与用户一起形成OSS项目的社区,因为他们共享使用/开发项目的兴趣。积极的社区参与对于OSS项目的成功至关重要。开放源码软件社区应通过使用工具、做法和程序争取更大的社区参与。本文的主要目的是介绍一个基于系统映射研究和滚雪球技术的开源软件项目的社区参与和投入的研究。本研究还提供了一个了解的研究主题和差距,在该地区,使用的研究方法和出版场所。我们分析了研究结果显示,大多数研究采用调查与问卷相结合的研究方法。我们发现,社区参与和参与研究集中在5个主要的研究主题加入过程,贡献的障碍,动机,保留和放弃。调查研究提供了更多的证据,动机和贡献的障碍,但较少的加入过程和放弃。本文的研究结果将有助于研究人员了解该领域的最新动态,并找出相应的研究差距。©2020作者由爱思唯尔公司出版代表沙特国王大学这是一个开放的访问CC BY-NC-ND许可证下的文章(http://creativecommons.org/licenses/by-nc-nd/4.0/)。内容1.介绍46082.相关工作。...................................................................................................................................................................................................................................................... 46093.研究方法3.1.第4609章研究3.2.选择检索策略和研究选择标准46104.结果与分析46115.讨论46225.1.加入过程46235.2.贡献障碍46235.3.动机和保留46235.4.中国人46236.威胁有效性46246.1.构想效度4624*通讯作者。电子邮件地址:rajdeep. gndu.ac.in(R. Kaur),kuljitchahal. gndu.ac.in(K. Kaur Chahal),munish. gndu.ac.in(M. Saini)。沙特国王大学负责同行审查https://doi.org/10.1016/j.jksuci.2020.10.0201319-1578/©2020作者。由爱思唯尔公司出版代表沙特国王大学这是一篇基于CC BY-NC-ND许可证的开放获取文章(http://creativecommons.org/licenses/by-nc-nd/4.0/)。可在ScienceDirect上获得目录列表沙特国王大学学报杂志首页:www.sciencedirect.comR. Kaur,K.Kaur Chahal和M.Saini沙特国王大学学报46086.2.内部效度和外部效度46246.3.结论效度46247.结论4624竞争利益声明确认4625参考文献46251. 介绍OSS(开源软件)作为一种有效的软件开发模型已经获得了巨大的普及(Fang和Neufeld,2009)。企业正在非常认真地考虑OSS选项,并且它正在迅速成为企业软件的正常开发范例(Huurinainen等人,2006年)。OSS社区由开发人员和用户组成,他们有共同的兴趣,并相互交流以分享项目开发的知识。一个强大而充满活力的志愿者社区是任何OSS项目的成功因素之一。发展一个成功的OSS项目的成功,主要 取 决 于全 球 分 布 并 通 过 互 联 网 协 作 的 志 愿 开 发 者 社 区(Steinmacher等人,2014; Yu等人,2012年)。然而,OSS社区本质上是动态的(Nakakoji等人,2002年)。由于参与的志愿性质,人们可以根据自己的愿望和需要加入/离开一个项目。此外,不受欢迎的社区文化可能会让那些愿意贡献的开发人员望而却步。鉴于全球企业越来越多地采用开放源码软件,将一项关键责任委托给一个开放源码软件项目可能是不稳定的,因为它可能会因缺乏有意愿的劳动力而消失。因此,了解开发人员离开/放弃OSS项目的原因,以及OSS项目如何留住开发人员并保持关键的团队规模以蓬勃发展是很重要的。那里发生多研究在这方面过去(Morrison等人,2016; Hannebauer和Gruhn,2017; Yamashita等人,2016年)。根据Qureshi和Fang(Qureshi和Fang,2011)的观点,为了促进开发人员在项目中的持续参与,有必要鼓励、吸引新的开发人员,并留住老成员。大多数研究人员关注开发人员的内在和外在动机,这些动机激励个人参与OSS项目(Hars,2002; Diniz等人,2017;Choi等人,2015年)。研究人员检查了影响OSS项目中新来者入职的各种因素(Fronchetti等人,xxxx)。Steinmacher和Wiese(2013)分析了缺乏答案、答案类型和回复作者对开发人员留在项目中的决定的影响。Lin等人(2017)提出了影响开发人员决定留下或离开项目的不同因素。四个主要因素是他们加入项目的时间,维护文件的速度,活动类型和他们执行的工作类型。在群落动力学文献中,一些研究对与群落动力学相关的一个或两个方面进行了综述。 大多数研究人员关注开发人员或新人的动机和保留。此外,过去进行的审查没有考虑加入进程和放弃的动态。因此,有必要讨论到目前为止在社区动态领域发表的研究以及其中提出的经验证据。此外,据作者所知,迄今为止,在这一领域还没有进行系统的制图研究。这启发了作者进行系统映射研究,以了解社区动态研究的现状,并确定与社区参与和参与相关的本文的主要目的是通过进行一项系统性测绘研究(SMS),概述关于社区参与和参与开放源码软件项目的现有研究。作者的目的是确定,有多少研究已经做了在社区动力学领域和什么样的实证支持的研究提供。此外,我们的研究还确定了发表研究的期刊和会议,出版物的频率,研究方法,研究主题和该领域的差距,以及参与社区动态研究的国家和不同国家研究人员之间的合作。映射研究也是一种综述,基于发表的文章代表发现以及与结果相关的活动的概念。它是一种基于证据的技术,有助于系统地分析研究主题。这种方法提供了研究领域的总结,确定了研究的数量和种类,以及可用的结果(彼得森,2008年)。与系统性文献综述相比,它花费的精力更少,因此提供了更粗粒度的总结。我们的工作类似于Schilling(2014)报告的研究。他们的研究强调了OSS项目中开发人员的吸引力,承诺和保留。但他们没有考虑其他方面,如加入过程,贡献障碍和放弃,促使我们进行这项系统的映射研究。本研究不同于以往的研究,因为除了动机和保持外,我们还考察了加入过程和放弃过程。作者使用了系统地图研究来确定哪些研究已经发表在关于群落动态的文献中,以及哪些经验证据为这些研究提供。我们遵循Petersen等人的指导方针进行了系统的绘图研究。(2015年)。本研究的主要贡献如下:⬛ 提出了一个系统的映射研究,以确定已发表在文献中的社区动态的研究。⬛ 确定研究差距和主题,以帮助研究人员规划未来的研究和选择研究主题。⬛ 介绍了基于五个研究主题的研究分类。⬛ 描述了出版研究的出版商和会议/期刊,这些研究将为研究人员提供有关流行会议和期刊的知识,他们可以从这些研究中访问社区动态文献,并帮助他们识别期刊/会议,以发表与主题相关的工作。论文的其余部分结构如下:在第2节中,我们介绍了相关的工作。第三介绍了本研究所采用的研究它还包括研究问题、数据来源、检索过程、用于识别相关文章的纳入/排除标准、质量评估、数据提取和分类。第4节讨论了系统绘图研究的结果。第五节提出了讨论和未来的研究方向。第6介绍了有效性的威胁,第7节总结了论文。R. Kaur,K.Kaur Chahal和M.Saini沙特国王大学学报46092. 相关工作有几项研究涉及审查开放源码软件社区的参与情况。在本节中,我们总结了在此背景下进行的各种研究2015年,Steinmacher et al. (2015)进行了系统的文献综述,以分析新手在第一次参与该项目时所面临的障碍。他们回顾了20项关于新人障碍的研究这项研究激励研究人员进行更多的研究,以检查技术障碍,代码问题和战略,以减少贡献的障碍。 在2017年,Leeet al. (2017)对OTC(一次性贡献者)进行了一项调查,以调查他们对FLOSS项目中代码贡献的印象、动机和贡献障碍。本研究讨论了偶尔为项目做出贡献的外围开发人员的动机和障碍。Lee等人没有考虑核心开发人员的动机和障碍。(2017年)。2018年,Balali et al.(2018)采访了10位熟练的OSS导师,以分析导师和新人的障碍。他 们 确 定 了 44 个 障 碍 , 其 中 19 个 障 碍 是 男 性 面 临 的 然 而 ,Steinmacher 等 人 提 出 的 研 究 表 明 , ( 2015 ) 和 Balali et al.(2018)没有考虑开发人员的动机和保留。在 2014 年 ,Schilling( 2014 ) 分析 了 43 篇 期刊 文 章, 以 调查FLOSS(自由/自由开源软件)开发人员的吸引力,保留和承诺。本研究不是系统的文献综述,但作者总结了文献中的发现,并为FLOSS项目的管理者提供了实践指导。他们的研究发现,这些文章调查了FLOSS开发者的承诺与吸引力和保持力的比较。他们还确定了关键的研究领域,如项目特征和保留,结构网络属性和项目特征,项目治理和动机。Schilling(2012)的另一项工作介绍了与动机和社会关系对OSS开发人员保留的影响相关的研究。Von等人(2012)对加入OSS社区的动机进行了文献综述。他们只研究了与OSS开发者动机相关的动态。Von等人(2012年)和Schilling(2014年)提出的研究没有考虑OSS项目中加入过程、贡献障碍和放弃的动态。过去研究人员提出的调查只讨论了社区动态的几个方面。大多数研究都回顾了开发人员的动机和保留。现有的工作都没有审查加入过程和放弃的动态。因此,有必要对社区动力学领域的研究进行详细的回顾,并找出研究的差距和主题,以支持社区动力学领域的研究人员进行进一步的研究。因此,缺乏在这方面的研究促使我们提出这项工作。一个系统的绘图研究提出了发现以及与发现有关的各种活动作者采用SMS进行这项工作,因为他们希望总结社区动态的研究以及该领域的研究数量和类型等各种活动,确定研究空白和主题,研究方法,出版频率以及研究发表的地点。SMS是进行这种研究的合适方法。我们的研究侧重于前面提到的研究所涵盖的领域,以及它们没有涵盖但直接涉及的方面。dence社区动态,提供该主题领域研究的概述。我们相信,我们的研究提供了与研究主题相关的当前和相关知识,可以补充以前发表的其他研究。我们的工作类似于Schilling(2014)提出的研究,但有一些重要的区别。首先,我们采用了系统的映射方法来研究社区动态的OSS项目。其次,我们还研究了与加入过程,贡献障碍和放弃相关的动态与Schilling(2014)分析了截至2012年的43篇关于开发者吸引力、保留和承诺的期刊文章3. 研究方法我们采用了系统映射研究(SMS)进行我们的研究。绘图研究也是一种审查,并基于发表的文章代表调查结果以及与结果相关的活动的概念。该方法提供了一个系统的和无偏见的程序,以发现可用于回答特定研究问题的实证研究数据的种类和数量(Budgen等人,2008年)。然而,系统性综述识别,分析和解释所有现有的关于特定研究问题的研究(Kitchenham和Charters,2007)。另一方面,映射研究旨在“绘制”已经开展的工作,而不仅仅是详细回答Budgen等人(2008)的Budgen等人(2008)定义了执行SMS的主要原因,如下所述⬛ 减少研究评价中的偏倚,并确定研究中报告的差距。⬛ 提供一个系统的过程,找出可用于回答特定研究问题的实证研究数据的类型和数量。⬛ 规划已经开展的研究工作。⬛ 从研究集中发现差距和主题,以进行更全面的系统性文献综述(SLR)。Petersen等人(2015)提出的一项研究描述了在软件工程中执行系统映射研究的明确定义的程序。我们遵循Petersen et al.(2015)提供的指南和审查方案,以系统的方式进行审查,以减少研究者偏倚。综述过程包括以下步骤:1)确定研究问题,2)选择检索策略和研究选择标准。3.1. 定义研究问题为了分析社区动态领域发表的研究,确定研究差距,利用研究方法,并确定与所获得的结果相关的各种活动,有一些问题需要回答。这项工作试图回答如下所述的各种研究问题(RQ)RQ1:哪些研究已经在与社区动态相关的文献中发表?RQ1.1:研究发表的时间和地点?RQ1.2:研究报告的研究主题是什么建议问题1.3:关于社区动态的不同研究报告中报告的研究差距是什么?RQ2:为社区动态研究中涉及的主题提供了哪些经验证据?RQ2.1:研究中采用了哪些研究方法?R. Kaur,K.Kaur Chahal和M.Saini沙特国王大学学报4610建议2.2:哪些国家参与了社区动态研究?我们为所有关键研究问题构建子问题。回答这些子问题是为了支持主要问题。RQ 1的主要动机是发现和认识当前关于社区参与和参与的研究,识别影响因素,并使用度量和测量。在RQ1.1中,我们旨在确定研究出版物的年度频率,并发现出版研究的出版商,期刊和会议RQ1.2旨在确定研究调查的主要研究主题RQ1.3的目的是确定研究差距。RQ2的主要动机是确定如何在社区动态中进行研究。RQ2.1旨在发现社区动态研究报告结果所使用的研究方法。RQ2.2旨在确定参与社区动态研究的国家,并发现不同国家研究小组之间的合作。3.2. 选择检索策略和研究选择标准作者检索了五个数字图书馆ACM数字图书馆,IEEE数字图书馆,Scopus,Springer Link和Web of Science,以识别社区动态文献。我们之所以选择这五个库,是因为它们是计算机科学研究中最重要的存储库(Barbosa和Alves,2011)。基于在第2节中介绍的相关文献的基础上,根据研究问题的要求,我们制定了用于搜索数字图书馆的搜索字符串,如表1所示。根据文献中在文献中提出的研究已经使用了其他四个术语来指代社区动态:因此,我们将这些术语纳入搜索字符串(如表1所示)来查找尽可能多的相关文章。为了识别相关文献以回答研究问题,构建了五个检索字符串。我们没有合并检索字符串,而是在每个数字数据库中单独使用所有检索字符串来检索社区文献表1布尔搜索表达式。ID搜索表达式E1E2(“开放源代码软件[项目]”)和(“加入”|“新人”|“志愿者”|“开发商”|“入职”)E3(''开源软件[项目]”)和(''动机”|“新人”|“志愿者”|' ' 开 发 者 ' )E4(“开放源代码软件[项目]”)和(“保留”|“志愿者”|''开发者')E5(“开放源代码软件[项目]”)和(“放弃”|“新人”| “开发商”|“志愿者”)动力学如表1所示,以相同的顺序依次使用检索字符串。最初,我们使用E1,然后是E2,E3,E4,最后是E5。我们以标题-摘要-关键词检索文献,并限定检索会议和期刊。此外,我们将这门学科限制在计算机科学和工程学上。在五个选定的数据库(表2中列出)中,搜索字符串(“”opensourcesoftware[projects]”AND“”communitydynamics”),并将搜索限制为“title-abstract-keyword”,将主题领域限制为计算机科学和工程,并将语言限制为英语,我们找到了296篇文章。人工分析后,发现6篇论文相关。搜索字符串(“”open sourcesoftware [projects]”)和“”加入”|“新人”|“志愿者”|“开发商”|“入职”)在所有数字来源中列出了193篇文章。其中24篇文献经人工分析后入选。搜索字符 串 ( “” 开 源 软 件 [ 项 目 ]” ) AND ( “” 动 机 ”|“ 新 人 ”|“ 志 愿者”|“developer”),共得到304份文件,经过人工分析,选择了15篇文章进行审查。对于搜索字符串(“”开放源代码软件[亲]”)和(“”保留”|“志愿者”|''开发者'),我们在所有选定的数字数据库中找到了254篇文章,有 13 个 文 件 被 发 现 相 关 。 搜 索 字 符 串 ( “”open source software[projects]”)AND(“”abandonment”|“新人”|“开发商”|“志愿者”)得到96份文件,人工分析后,仅发现4篇文章相关。每个来源的详细信息以及结果总数见表2。与Scopus、IEEE和Springer link相比,ACM数字图书馆(如表2所示)给出的结果较少。造成这种差异的主要原因是我们在检索关键词时发现的论文较少在标题中。此外,当我们在标题中搜索关键词“社区动态”,“加入过程”,“动机”和“保留”时,我们得到了0个结果在审查选定的研究时,我们还使用滚雪球方法跟踪参考文献,并纳入我们认为相关的论文作者通过滚雪球检索识别出9篇文章,其中仅选择5篇文章纳入2009年9月至2018年12月发表的综述。在SMS中,研究的选择是一项非常复杂的任务,需要大量的努力来防止错误的结果。文献检索过程中最重要的步骤是确定入选和排除标准(Fink,2019)。我们使用了四个过滤器标题,摘要,介绍和结论来纳入和排除研究文章。为了选择一项研究,至少有两名作者(前两名作者)阅读所有论文的标题,摘要和关键词在某些情况下,当标题和摘要没有提供足够的信息时,作者会分析引言和结论部分,以决定纳入研究。当引言和结论分析没有提供足够的信息时,作者阅读全文以做出关于该研究的最终决定。当作者之间对研究入选存在分歧时,将讨论该问题,直至达成共识。如果问题仍未解决且未达成共识,则纳入研究以避免过早排除。我们在初步检索中确定了1,152项研究,67项相关研究,表2研究选择总结。搜索技术数字数据库找到的结果总数排除的论文收录论文数字搜索Scopus20318617IEEE数字图书馆45543817Web of Science1039211Springer Link2001937ACM数字图书馆18217210滚雪球945总1,152108567R. Kaur,K.Kaur Chahal和M.Saini沙特国王大学学报46111086420出版年份图二. 研究的年度分布Fig. 1. 选择过程的各个阶段。在应用过滤器、纳入/排除标准和质量评估后,选择vant论文进行审查。选择过程的各个阶段和应用过滤器后剩余的研究数量见图1。用于搜索社区动态文章的搜索字符串给出了许多误报结果。有必要消除这些假阳性。作者采用以下标准将识别文章纳入综述:作者纳入了一些研究,这些研究提供了有关社区动态的经验与OSS有关的研究。研究主要集中在加入过程、贡献障碍、激励、保留和放弃。研究报告有英文版。只有一个版本的文件被列入。 考虑了在会议、期刊、工作室和研讨会上发表的论文。作者使用以下标准排除研究:作者排除了与OSS无关的研究。研究报告没有英文本。书.删除与另一项研究重复的论文。同一研究的多个版本。不为社区动态提供经验支持的研究。在数据库检索过程中,一些论文出现在多个列表中,例如,ACM数字图书馆显示来自IEEE的论文。使用手动方法,我们删除了40篇重复的论文从Scopus,IEEE,Springer link,ACM和Web of Science的基础上的标题和摘要的相似性。此外,审查中只包括该文件为了确保所得文章的质量与综述目标相关且有用,以及严格的执行和分析,作者根据以下质量评估(QA)问题对论文进行了评价:QA1:该研究是否提供了有关社区动态的直接证据问题2:文章标题中是否有“搜索词”?问题3:“检索词”是否存在于摘要或介绍中导演部分?问题4:作者是否在出版物的正文中讨论了它?问题5:它是否描述并遵循研究方法?问题6:调查结果和结果是否有明确说明?根据上述质量评估(QA)问题评估已识别文件的质量这个过程由一个独立作者(第三作者)进行提交人首先分析出版物标题,然后如果有要求,分析摘要,最后阅读全文,以确保文章的质量。最后,我们选取了2002年4月至2020年5月发表的67篇论文进行系统的映射研究。每个数字数据库的研究总数、排除的研究数量和纳入综述的研究数量见表2,研究的年度分布见图2。 二、为了对研究论文分析后获得的方法学描述进行分类,我们遵循了Šmite等人(2008)给出的分类方案。我们以多个表格的形式对所选研究的基本数据进行了分类,这些表格与其特征和结果相关。我们收集了作者,标题,年份,会议或期刊名称,研究方法,研究子方法,国家,出版物来源(包括有关主题的详细信息,研究差距和研究描述的领域)的元数据。 为了使数据提取中的选择过程无偏,我们遵循Petersen等人的指导方针。(2015年)。本文描述了分类研究的过程,并提供了在软件工程领域进行系统映射研究的建议。4. 结果和分析本节详细介绍了开放源码软件项目社区动态方面取得的成果。此外,在本节中,我们还重点对所获得的结果进行了详细的分析回答问题1:在开放源码软件项目中,哪些研究已经在与社区动态相关的文献中发表?约有67项研究提供了开放源码软件项目中社区动态的证据表3列出了从S1到S67的选定论文的完整列表。RQ1.1:社区动态研究在何时何地我们考虑了研究发表的出版商、会议和期刊以及发表年份,以回答RQ1.1。 如图 2显示,2018年发表的研究数量最多。2014年,2017年和2018年是最富有成效的一年。此外,近年来,事实上自2010年以来,关于这一主题的出版物经常出现。然而,自2019年以来,发表的文章数量似乎大幅减少。这15项研究是在2002年至2010年的初期发表的,52项研究是在2011年至2020年的近期发表的。此外,2004年、2005年、2008年和2010年没有发表任何研究软件工程的合作和人性化方面(CHASE)发表了大量研究,2011年至2019年发表了8篇论文第二受欢迎的会议是国际软件工程会议(ICSE),从2003年到2019年发表了7项研究。其余52项研究发表在会议论文集、期刊、工作坊和专题讨论会上。研究成果发表情况见表3956677554122340 0001许多研究2002200320042005200620072008200920102011201220132014201520162017201820192020●●●●●●●●●●●●R. Kaur,K.Kaur Chahal和M.Saini沙特国王大学学报4612表3社区动态研究。研究ID年作者和书名S12002Alexander Hars,S.O. (2002年4月)。 参与开源项目的动机国际电子杂志S22003Commerce,6(3),25是的,Y.,Kishida,K.(2003年5月)。 在25日的会议记录中S32003国际软件工程会议(2004) 419-429)。 IEEE计算机学会Von Krogh,G.,Spaeth,S.,Lakhani,K.R. (2003年7月)。S42006Research Policy,32(7),1217赫赖斯岛罗伯斯,G.,Amor,J. J.,Romera,T.,&González Barahona,J. M. (2006,五月)。‘‘The processes of joining in global distributed softwareS52006在2006年全球软件开发实践者国际研讨会的会议记录中(pp.27-33)。ACM。罗伯斯,G., &Gonzalez-Barahona,J. M. (2006,六月)。 “自由软件项目中的贡献者流动率”。 IFIP国际开源S62006系统(pp. 273-286)。 马萨诸塞州波士顿Springer哈恩,J.,Moon,J.是的,Zhang C.,中国古猿科(2006年6月)。 在IFIP国际会议上,S72006源系统(pp. 307-317)。马萨诸塞州波士顿SpringerStewart,K.J.,Gosain,S.(2006年6月)。 MIS季刊,291314.S82006斯科菲尔德,A.,库珀,G。S. (2006年6月)。S92007感知”。IFIP International Conference on Open Source Systems(英语:IFIP221-231)。Springer,Boston,M伯德角,Gourley,A.,Devanbu,P.,Swaminathan,A.,许氏G.(2007年5月)。 开源项目中的移民在采矿软件S102007资料库,2007年。ICSE研讨会MSR第四次国际研讨会(pp.6-6)。美国电气与电子工程师协会。吴角,加-地G.,Gerlach ,J. H、扬角,澳-地E. (2007年4月)。S112009意图”。Information Management,44(3),253帕克,Y.,詹森角,澳-地(2009年9月)。Beyond Pretty Pictures:Examining the Benefits of Code Visualization for Open Source Newcomers.2009年第5次IEEE International Workshop on Visualizing Software for Understanding and Analysis(IEEE国际理解与分析可视化软件研讨会)3-10)。美国电气与电子工程师协会。S122009Hu,D.,Zhao&,J. L. (2009年1月)。 ICIS 2009 Proceedings,16.S132009Colazo,J.,Fang,Y.(2009年5月)。 信息协会杂志S142009Science and Technology,60(5),997Fang,Y.,中国科学院,诺伊费尔德D。(2009年4月)。 管理信息杂志S152009Systems,25(4),9徐,B.,琼斯,D.R.,绍湾(2009年4月)。 信息管理,S16201146(3),151王杰,Sarma,A.(2011年5月)。我应该修复哪个bug:帮助新开发人员加入新项目。第四届国际会议论文集S172011软件工程的合作和人性化方面的研讨会(pp。76-79)。克,W.,Zhang,P.(2011年1月)。 工程学报S182011management,58(2),334Jergensen,C.,Sarma,A.,Wagstrom,P.(2011年9月)。 在第19届ACM会议上S192012SIGSOFT研讨会和第13届欧洲软件工程基础会议(第13页)。(第70至80段)Yu,Y.,Benlian,A.,Hess,T.(2012年1月)。 在2012年第45届夏威夷国际系统科学会议(2012年第45届夏威夷国际系统科学会议)3396-3405)。美国电气与电子工程师协会。S202012Schilling,A.(2012年5月)。 在第50届会议上,S212012计算机与人类研究年度会议(2009年)103-108)。ACM。Schilling,A.,Laumer,S.,Weitzel,T.(2012年1月)。 人与工作、人与团队的实际匹配度评价S222012保留在floss项目2012年第45届夏威夷国际会议(2012年第45届夏威夷国际会议)。3446-3455)。美国电气与电子工程师协会。Schilling,A.,&Laumer,S. (2012,五月)。“学习如何使用指导来留住FLOSS开发人员”。学习,5,15S2320122012.李,Y.,坦角,澳-地H、&Teo,H. H. (2012,7月)”。开放源码软件开发中的领导特征和开发者信息&Management,49(5),257S242012Von Krogh,G.,Haefliger,S.,Spaeth,S.,Wallin,M.W. (2012年6月)。S252013发展”。MIS季刊,649Wolff-Marting,V.Hannebauer,C.,Gruhn,V.(2013年9月)。打破FLOSS项目贡献障碍的模式2013年IEEE 12S262013智能软件方法、工具和技术国际会议(SoMeT)9-14)。美国电气与电子工程师协会。Fagerholm,F., 约翰逊,P.,几内亚A. 美国,Borenstein,J., &Munch,J.(2013,August). ‘‘Onboarding in open source software projects: AS272013分析”。在全球软件工程研讨会(ICGSEW),2013年IEEE第8届国际会议上(pp.5-10)。美国电气与电子工程师协会。Khondhu,J.,Capiluppi,A.,Stol,K.J. (2013年6月)。 不活跃的开源项目的研究在IFIP国际会议上,源系统(pp.61-79)。施普林格,柏林,S282013海德尔贝·施泰因马赫岛,威斯岛Chaves,A.P.的人,杰罗萨,M。A. (2013年5月)。 在S292013软件工程的合作与人性化(Cooperative and Human Aspects of Software Engineering,CHASE),20136年第6届国际研讨会(20136th InternationalWorkshop on)。25-32)。美国电气与电子工程师协会。Zanetti,M.美国,斯科尔特斯岛泰索内角J.,Schweitzer,F.(2013年5月)。S302013在Gentoo社区的表现”。在软件工程的合作和人性化方面(CHASE),2013年第6届国际研讨会(pp.49-56)。美国电气与电子工程师协会。Schilling,A.,Laumer,S.,Weitzel,T.(2013年5月)。保留”。在2013年计算机和人类研究年会上,167-172)。ACM。S312014施泰因马赫岛,杰罗萨,M。一、Redmiles,D.(2014年2月)。在开源软件中吸引、加入和留住新的开发人员S322014项目 从CSCW的角度看全球软件开发研讨会。施泰因马赫岛,Chaves,A.P.的人,Conte,T.美国、杰罗萨,M。A. (2014年9月)。S332014开源软件项目在软件工程(SBES),2014年巴西研讨会上(pp.51-60)。美国电气与电子工程师协会。施泰因马赫岛,杰罗萨,M。A. (2014年5月)。 在IFIP国际S342014开放源代码系统会议(Conferenceon Open199-201)。施普林格柏林海德堡施泰因马赫岛,威斯岛美国,Conte,T.,杰罗萨,M。一、Redmiles,D.(2014年6月)。 在第七届软件工程合作与人的方面国际研讨会论文集。72-78)。ACM。S352014Fagerholm,F.,几内亚A.美国,Münch,J.,Borenstein,J.(2014年9月)。S362014源软件项目第八届ACM/IEEE经验软件工程与度量国际研讨会论文集(第10页)55)。施泰因马赫岛,席尔瓦,M。A. G.,杰罗萨,M。A. (2014年5月)。 在IFIP中S372014开放源代码系统国际会议(International Conference on Open Source Systems) 153-163)。施普林格柏林海德堡Schilling,A.(2014年1月)。 文献综述在系统R. Kaur,K.Kaur Chahal和M.Saini沙特国王大学学报4613表3(续)研究ID年份作者及职称2014年第47届夏威夷国际会议(第47届夏威夷国际会议)4003-4012)。美国电气与电子工程师协会。S38 2015施泰因马赫岛,威斯岛Conte,T.美国、&杰罗萨,M。A. (2015,九月)。“提高开源软件项目新人的自我效能”。在软件工程(SBES),2015年第29届巴西研讨会上(pp.160-169)。美国电气与电子工程师协会。S39 2015施泰因马赫岛,Conte,T.美国、&杰罗萨,M。A. (2015,一月)。‘‘Understanding and Supporting the Choice of an Appropriate Task to Start With In OpenSource 2015年第48届夏威夷国际会议(第48届夏威夷国际会议)。5299-5308)。美国电气与电子工程师协会。S40 2015Panichella,S. (2015,九月)。“支持软件开发项目中的新人”。在软件维护和演进(ICSME),2015年IEEE国际会议上(pp.586-589)。美国电气与电子工程师协会。S41 2015Choi,N.,Chengle-Smith,I.,&Nevo,S. (2015,八月)。‘‘Loyalty, ideology, and identification: An empirical study of the attitudes and behaviors of passiveJournal of the Association for Information Systems,16(8),674.S42 2015周,M.,&Mockus,A. (2015,一月)。谁会留在牙线社区?模拟参与者的初始行为”。IEEE Transactions on Software Engineering,41(1),82S43 2016施泰因马赫岛,Conte,T.美国、Treude,C.,&杰罗萨,M。A. (2016,五月)。“克服开源项目的进入障碍,为新来者提供门户网站”。第38届软件工程国际会议论文集(第38页)273-284)。ACM。S44 2016年Morrison,P.,潘迪塔河,Murphy-Hill,E.,&McLaughlin,A. (2016,九月)。“资深开发人员的贡献和动机:开源视角”。在Visual Languages and Human-Centric Computing(VL/HCC),2016 IEEE Symposium on(pp.171-179)。美国电气与电子工程师协会。S45 2016年Yamashita,Kazuhiro,et al. 从开发者吸引力和保留力的角度衡量项目特征Journal of Information Processing 24.2(2016,March):339S46 2016年Filippova,A.,周,H。(2016年2月)。 在第19届计算机支持的协作工作社会计算会议上,705-716)。ACM。S47 2017年Hannebauer,C.,Gruhn,V.(2017年8月)。第13届开放式协作国际研讨会论文集(p.2)的情况。ACM。S48 2017年Constantinou,E.,Mens,T.(2017年9月)。Innovations in Systems and Software Engineering,13(2S49 2017年Diniz,G. C.的方法,席尔瓦,M。A.
下载后可阅读完整内容,剩余1页未读,立即下载
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)