软件过程挖掘模型质量评估方法研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:wnijiushisb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件产品的质量与软件过程密不可分,软件过程为管理软件生命周期过程中难以控制的环节提供了一个框架,在过程模型指导下开发出的软件产品质量的优劣与过程模型的质量息息相关。过去传统的软件建模方式因其受到经验主义建模方法的影响,存在建模周期长,难度大,容易偏离实际需求导致模型质量低下等诸多缺陷,已经不能满足当前大数据时代下软件产品开发对软件过程模型的需求。利用过程挖掘获取过程模型已经成为一种新兴的趋势,如何对过程挖掘得到的软件过程挖掘模型进行质量评估至今尚无一个广为人接受的方法。本文针对软件过程挖掘模型质量评估研究的文献较少,评估方法还相对欠缺,现有文献中提到的方法均存在方法实施困难,成本高,受主观性判断影响大等问题,提出了一种可行的质量评估方法。将二维层面帕累托最优原则扩展到三维层面,并对三维帕累托最优的质量评估和筛选方法进行了算法设计。通过设立阈值的方式筛选可靠的高质量过程挖掘模型,并结合本文提出的计算过程挖掘模型简洁度的方法,综合考虑模型的质量和简洁度,最终筛选得到高质量且结构简洁的过程挖掘模型。该方法也支持对过程挖掘算法进行推荐,能以可视化的方式将质量评估和筛选的结果呈现出来。进一步通过实验分析了两个阈值之间的关系,提出了可供参考的相对阈值,为软件开发人员选择和改进软件过程模型提供了一种可供参考的方法。通过大量的事件日志生成的软件过程挖掘模型的质量维度数据对上述方法进行了实验验证,证实了该方法的可行性和实用性。对帮助软件工程师有效地评估、筛选、改进过程模型,提高软件产品在实际生产生活应用中的生产效率和降低开发成本,增强对软件过程风险把控的能力,提升软件产品的质量都具有重要意义和实用价值。
其他文献
目的:参麦注射液(Shen-mai Injection,SMI)是临床上常用的中药注射剂,为红参和麦冬水提液。参麦注射液广泛用于治疗心肌梗死、心律失常、心肌纤维化等心血管性疾病;此外,联合
目的:探讨单髁假体置换术与后交叉韧带保留型假体全膝置换术治疗承德地区中老年人膝关节内侧间室骨关节炎的近期疗效。方法:回顾性研究自2017年1月至2019年2月在承德医学院附
目的:了解石家庄地区321例2型糖尿病患者足浅部真菌感染的危险因素与患病率,以及糖尿病足与足浅部真菌感染的关系。方法:本研究通过调查问卷调查、查阅病历的方式对研究对象
背景:急性缺血性脑卒中包括脑血栓形成和脑梗死,脑血栓形成是其主要的病理过程,脑血栓是由于大脑动脉发生动脉粥样硬化后,出现血管管壁内膜粗糙,血管管腔狭窄,当出现血压降低
【研究背景】膀胱癌是泌尿系统最常见的恶性肿瘤之一,近年来,我国膀胱癌的发病率逐年升高,而且它是一种没有明显症状,容易复发的疾病。褪黑素是松果体内分泌的吲哚胺激素,之
目的:如今对冠心病的诊断方法有很多,多以冠脉造影作为金标准,横向对比其他诊断方法来评价其对冠心病诊断的临床意义。而心肺运动试验对冠心病诊断的临床意义并不多见,同时关
过去几十年,Web数据随着互联网的迅猛发展不断激增,如何有效地从这些难以计数的Web数据之中挖掘隐藏的、有价值的信息并加以利用,已成为当前数据挖掘领域的研究热点。另一方面,据调研,仅有10%的大学生第一次就业时找到了完全适合自己的工作。这反映了当前高校大学生对所学知识与工作内容的契合度没有充分的了解。而企业也长期存在精准定位招聘人才难,招聘成本高、周期长、效果差,留住人才难、人才沟通难等问题。针对
在数字测试领域,由于测试数据集容量高速增长,单一的数据发生设备很难兼顾各种测试需求,多台设备集成构建超大容量数据集成为发展趋势。在系统集成中,如何高效、快速利用数据发生设备产生测试所需的超大容量数据集,是系统测试效率提升的关键,本文提出的利用多台数据发生设备级联组成数据发生系统的方法,可以有效地解决这个问题。为实现级联模式数据发生系统,本课题从大容量码型数据的压缩、存储、传输以及仪器控制等几个方面
湖南地税发票管理过程中,由于发票开具行为无法得到及时有效的监管,导致虚假发票大量出现,严重威胁税收的征管秩序。近年来,国家税务总局大力推广网络发票的应用,但大量用户
脉冲功率技术的不断进步以及其应用领域的拓展,使得脉冲功率系统对脉冲功率开关的要求越来越高。碳化硅门极可关断晶闸管(SiC gate turn-off thyristor,SiC GTO)是应用在脉冲