预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于EPMM建模的软件过程行为偏离诊断研究的综述报告 软件过程行为偏离(SoftwareProcessDeviance)是指在软件开发过程中,开发人员或团队在实施过程中偏离了既定的流程规定,导致项目进度延误,质量不达标等问题。软件过程行为偏离的发生会导致项目成本的增加、开发周期的延长,严重的影响到了软件的质量,因此,软件的过程行为偏离现象研究不断受到学者们的关注。 近年来,以基于EPMM(EnterpriseProcessMaturityModel,企业过程成熟度模型)建模为基础进行软件过程行为偏离研究的文章逐渐增多,本文将对这一领域的研究进行综述。 首先,EPMM模型是由Goncalves,Carvalho和Petersen等人提出的一种企业级过程成熟度模型,它将流程的成熟度划分为5个等级:Initial,Repeatable,Defined,Managed和Optimizing。该模型可以帮助团队评估其过程成熟度,从而确定采取何种措施来改进过程和提高效率。基于EPMM模型的软件过程行为偏离研究,主要是通过建立行为偏离诊断过程模型,提高团队的过程成熟度,降低软件过程行为偏离的发生。 肖巍和李娟娟等人研究了基于EPMM和ATAM(ArchitectureTradeoffAnalysisMethod)模型的软件过程行为偏离诊断方法。他们建立了基于ATAM的软件质量属性模型,并使用卡方检验和条件随机场对软件过程数据进行分析。该方法可以通过对数据的模型比对,发现软件过程中的行为偏离,并且提出针对性强的改进措施。 黄娟和徐文伟等人提出了一种基于EPMM、过程评价指标和BP神经网络的软件过程行为偏离诊断方法。他们利用BP神经网络对过程评价指标的数据进行训练和预测,从而诊断出软件过程中的行为偏离。该方法可以自动分析过程数据,减轻了人工判断的负担,提高了诊断效率。 赵跃和张华等人提出了一种基于EPMM模型和行为偏离影响因素模型的软件过程行为偏离诊断方法。他们通过对影响因素的分析,建立了相应的模型,并使用线性回归和逻辑回归模型对过程数据进行分析和预测,通过对软件过程中不同因素的影响,预测出可能发生的行为偏离,从而提前采取相应的措施进行调整。 总的来说,基于EPMM建模的软件过程行为偏离研究主要是针对软件开发过程中的行为偏离问题进行诊断和防范。通过建立行为偏离诊断过程模型,对软件过程中的数据进行分析,可以有效诊断出软件过程中的不良行为,并提出改进方案,从而提高软件开发过程的质量和效率。