开源软件开发的社会化协作过程恢复与性质预测

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:cool_1944
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今开源软件开发日益兴起,其中伴随着大量的社会化协作,因此协作过程的管理问题也逐渐受到大家关注。而社会化协作过程中开发人员的高流动度、协作流程的事先不确定性、项目管理的松散性使得传统的业务流程管理不再适用。团队管理者没有确切的标准依据来对未完成协作过程所需的人力资源、时间计划等进行安排,只能依靠之前的过程经验。对开源软件开发的协作过程管理变得困难起来。为了解决这个问题,本课题以开源项目软件开发的bug求解过程为例开展研究,具体研究分为以下三部分:(1)给出开源软件开发的社会化协作过程的数学定义,并给出了协作过程恢复的基本过程。恢复过程由协作行为识别、对协作过程进行bug状态划分、基于随机森林的协作行为分类、基于启发式规则的关联关系识别、根据协作行为对关联关系进行分类5步组成,将社会化协作过程从扁平的顺序化协作行为序列恢复为丰富立体的流程结构图。(2)提出开源软件开发的社会化协作过程的性质体系及其度量方法,有助于项目管理者了解进行中各项协作过程的各方面情况,对项目团队的协作习惯更加熟悉。在此将协作过程性质分为数字性质和协作模式两类。其中,数字性质分为关注度、难易度、顺利度,每个维度分别包含一组相关子指标;协作过程模式为节点为局部协作过程的有向图,每个节点均可通过频繁有向子图挖掘得到。在此还对不同项目之间的协作过程数字性质及频繁模式相似度进行计算,便于今后对协作过程性质差异性的研究。(3)提出开源软件开发的社会化协作过程性质预测算法,对尚未开始和正在进行中的协作过程数字性质及可能包含的频繁模式进行预测。通过对本项目中已完成的社会化协作过程及相似项目中的协作过程进行特征提取与性质计算,输入随机森林分类器中进行训练,然后对协作性质进行预测。预测结果可以帮助管理者更好地了解进行中社会化协作过程的基本情况,以利于更好的支持开源软件演化。本文通过对社会化协作过程进行定义并恢复,然后计算了具有代表性的协作过程数字性质、对协作过程频繁模式进行挖掘,最终对未完成协作过程的数字性质与频繁模式进行预测。
其他文献
随着第五代通信网络(The Fifth Generation Communication Network,5G)发展,通信任务不断增多,通信范围不断扩大,单一地面网络难以满足5G通信要求。天地一体化网络(Satellite and Terrestrial Network,STN)融合卫星网络与地面网络,可实现天地网络间优劣互补,联合发挥优势作用,满足更高的通信需求。为解决STN网络中存在的传统资源
随着我国海洋经济的迅猛发展,我们需要进一步提升渔用通信装备的水平,来满足日益增加的海上通信需求。拓扑动态变化的Ad Hoc网络,在不依赖固定网络设备的情况下便可快速搭建,并且具有无中心、自组织等特性,这与海洋通信环境的特点相契合。因此可以通过将海上渔用通信与Ad Hoc网络的组网技术相结合,来提升渔用通信网络的性能。首先,本文介绍了Ad Hoc网络的基本概念与特点,在深入了解Ad Hoc网络的国内
基于阵列的波达方向估计(Direction of Arrival,DOA)是阵列信号处理的一个非常热门领域。传统的基于波束形成的空间谱估计方法和基于子空间的波达方向估计方法,在进行谱搜索的时候需要对空域搜索角度栅格化。后面又出现稀疏恢复类方法,与基于子空间的方法相比,稀疏方法适用于广泛的应用场景,但其主要缺点不容忽视。为了实现稀疏性,连续角度空间必须进行栅格划分,栅格划分太密集会导致计算复杂度太高
面对资本主义经济危机和生态危机的双重爆发,以及20世纪70年代以来西方环保运动的蓬勃发展,柏克特作为生态学马克思主义的代表人物,试图把生态经济学同马克思主义结合在一起,为克服人类生存困境寻找一条既能消除生态危机,又能实现共产主义的新道路。他回顾了作为马克思主义理论基础之一的重农学派观点,吸收了以人与自然相统一为核心的马克思主义生态学思想,关注了西方生态马克思主义中的“熵”理论。柏克特从生产力以及生
AlGaN/GaN HEMT器件具有高击穿电场(3.3 MV/cm)和高电子迁移率(2×103cm2·V-1·s-1),其在传感、雷达、自动化、通讯等领域拥有巨大的应用前景。在过去的二十年研究中,AlGaN/GaN HEMT器件的性能大大的改善,相关的理论方法也趋于成熟。然而随之也出现了一些诸如短沟道效应、电流崩塌效应、热载流子效应等一些可靠性问题,严重阻挡了AlGaN/GaN HEMT器件的大规
代码搜索的目标是辅助开发者搜索符合开发需求的代码,是软件工程的重要研究领域之一。传统的代码搜索采用字符串匹配技术将搜索文本中的词和代码中的词直接匹配,或将搜索文本和代码转换成中间表示进行匹配,忽略搜索文本上下文语义和代码之间的关系等信息,导致了代码搜索的准确率较低。针对上述不足,本文提出一种基于代码描述语义向量的Java代码搜索方法(简称CDSVJCS,Code Description Seman
正切换线性系统是由有限个连续或离散正子系统以及正子系统间进行协调切换的规律组成的一类特殊的混杂系统。在实际应用中,由于对系统状态的非负约束,许多特殊的物理、化学系统能够用正切换线性系统进行建模分析。因为正切换线性系统既拥有切换线性系统的特性,又具备正系统的系统性能,因此研究正切换线性系统稳定性成为研究热点,目前在理论研究方面已经取得了丰富的成果。在实际系统中,由于网络带宽有限的限制,系统之间共享资
知识产权质押贷款是中小型科技企业贷款担保的主要形式,但我国知识产权质押贷款制度起步晚、经验不足,利用知识产权质押贷款存在诸多风险和障碍。本文从法律的角度,对我国商业银行知识产权质押贷款的法律风险及防范进行研究。本文首先对本课题的研究背景与意义进行阐述,对课题相关的国内外研究现状进行综述。其次,梳理我国商业银行开展知识产权质押贷款的情况,就商业银行开展知识产权质押贷款的几种典型模式即北京模式、上海模
如今,人体动作识别有着比较长的发展历程,而且在当今人工智能大发展的前提下,它也得到了越来越多的关注,例如人机交互、机器视觉和基于内容视频的检索等。它在各个领域都有着很大的应用,可以对人体的动作进行探测和识别,最终识别出目标的动作行为,甚至可以预测目标接下来的行为,这对人物犯罪监察探测有着非常重要的意义。由于人体动作识别的探测目标数据集大多是使用数据信息量大的摄像头,甚至有可能是使用高速摄像头的数据
古诗词是中华文化中独有的一种文体,有特殊的格式及韵律,它意蕴丰富,饱含着诗人无尽的生命感慨。古诗词在中学语文课本中所占的比例很大,高中语文古诗词的鉴赏能力是中学生必须具备的语文能力之一。古典诗词鉴赏是高中语文的重要教学内容,也是《普通高中课程标准》的语文课程目标之一,它在加强和提升学生鉴赏能力的同时,还能丰富和强化学生的想象与联想等思维创造能力。因此,学生不仅要会背诵重点的古诗词,更重要的是要会品