【摘 要】
:
软件开发过程中,同一代码文件经常由多名开发者共同开发和维护,各个开发者向文件贡献了不同的代码量,使之形成特有的贡献组成.代码文件的贡献组成是否合理,直接影响开发者的
【基金项目】
:
国家重点基础研究发展计划(973)(2015CB352200);国家自然科学基金(61432001,61690200);国家重点研发计划(2018YFB10044200)~~
论文部分内容阅读
软件开发过程中,同一代码文件经常由多名开发者共同开发和维护,各个开发者向文件贡献了不同的代码量,使之形成特有的贡献组成.代码文件的贡献组成是否合理,直接影响开发者的任务分配,进而影响软件质量和开发效率.对于不同类型的代码文件,如何刻画并确定其合理的贡献组成模式,成为一个亟待解决的问题.协同开发支撑工具的成熟,使得开发人员的活动可被有效地记录,因此,其所产生的海量数据为数据驱动的智能化软件开发打下了基础.首先,基于代码所有权,从贡献组成的集中度、复杂度和稳定性这3个维度出发,提出刻画贡献组成的3个量度;其次,以OpenStack的核心项目Nova为研究案例,在其版本控制数据上建立贡献组成的量度,总结了12种通用文件类型,归纳出3种贡献组成模式;最后,结合邮件以及面对面访谈的方式,验证了量度的有效性以及贡献组成模式的合理性,并从贡献组成的角度,对软件开发过程给出了一些指导性建议.
其他文献
现存世界上最早的原装书,于1993年10月出土于湖北省荆门市纪山镇郭店一号战国楚墓。该墓位于楚故都纪南城北约九公里,属于国家重点文物保护单位——纪山楚墓群中的一座小型贵
目的分析低氧诱导因子(HIF-1)在肝缺血再灌注损伤(HIRI)的保护作用及可能机制。方法采用北部战区总医院创伤实验室提供的小鼠构建HIRI小鼠模型,健康雄性C57BL/6小鼠20只,5~7周龄,质量约20 g,将小鼠随机分为HIRI组及常规组,每组10只,分析两组小鼠血清肝功能变化及组织活性氧差异,采用高通量测序分析HIF-1的表达差异,采用GSEA功能富集分析HIF-1分子作用HIRI过程的可
目的:观察针灸联合康复疗法治疗脑血管意外后偏瘫的临床效果。方法选择我院治疗脑血管意外后偏瘫的患者50例,随机将其分成两组,每组25例。两组均实施基础治疗,对照组进行康复治疗
<正>国家在经历经济结构转型,改革在持续深化,金融改革也在不断深化,金融创新步伐不断加快,这给我们传统银行带来了巨大冲击。面对这一前所未有的颠覆性挑战,工商银行总行已
4月29日,由江西省旅游局副局长胡海带领的江西省旅游代表团在武汉举行“江西风景独好”旅游推介会。受江西省旅游局的邀请,省旅游局副局长胡礼鸣出席推介会并致词。
发用化妆品调理剂主要包括油脂类、化合类、素铵盐类、蛋白质类和硅氧烷类等,根据它们各自的特性和作用可用于不同种类的发用化妆品。
1949年1月31日,在人民解放军英勇作战、解放战争迅速发展的形势下,国民党华北“剿总”司令傅作义接受了和谈条件,北平获得了和平解放。在当时的政治形势和历史条件下,北平有大量棘手的、
为达到在实际水流环境中减小无人艇的能耗和保证无人艇安全等目标,提出一种自适应混合粒子群(AHPSO)算法用于无人艇的全局路径规划.首先,根据实际水流中无人艇路径能耗等因素
胸腺蛋白是从乳猪胸腺中提取的一组水溶性分子蛋白类活性物质.研究表明,它能通过营养局部受损粘膜,促使表皮细胞、成纤维细胞的修复和DNA合成而使溃疡愈合.为观察该药加铋剂
目的探讨阻塞性睡眠呼吸暂停低通气综合征(OSAHS)与急性脑出血患者的相关性。方法将OSAHS并发急性脑出血患者30例设为观察组,同期收治的非OSAHS并急性脑出血患者40例设为对照组