当前位置:主页 > 科技论文 > 软件论文 >

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

发布时间:2020-05-04 17:36
【摘要】:软件产品的质量与软件过程密不可分,软件过程为管理软件生命周期过程中难以控制的环节提供了一个框架,在过程模型指导下开发出的软件产品质量的优劣与过程模型的质量息息相关。过去传统的软件建模方式因其受到经验主义建模方法的影响,存在建模周期长,难度大,容易偏离实际需求导致模型质量低下等诸多缺陷,已经不能满足当前大数据时代下软件产品开发对软件过程模型的需求。利用过程挖掘获取过程模型已经成为一种新兴的趋势,如何对过程挖掘得到的软件过程挖掘模型进行质量评估至今尚无一个广为人接受的方法。本文针对软件过程挖掘模型质量评估研究的文献较少,评估方法还相对欠缺,现有文献中提到的方法均存在方法实施困难,成本高,受主观性判断影响大等问题,提出了一种可行的质量评估方法。将二维层面帕累托最优原则扩展到三维层面,并对三维帕累托最优的质量评估和筛选方法进行了算法设计。通过设立阈值的方式筛选可靠的高质量过程挖掘模型,并结合本文提出的计算过程挖掘模型简洁度的方法,综合考虑模型的质量和简洁度,最终筛选得到高质量且结构简洁的过程挖掘模型。该方法也支持对过程挖掘算法进行推荐,能以可视化的方式将质量评估和筛选的结果呈现出来。进一步通过实验分析了两个阈值之间的关系,提出了可供参考的相对阈值,为软件开发人员选择和改进软件过程模型提供了一种可供参考的方法。通过大量的事件日志生成的软件过程挖掘模型的质量维度数据对上述方法进行了实验验证,证实了该方法的可行性和实用性。对帮助软件工程师有效地评估、筛选、改进过程模型,提高软件产品在实际生产生活应用中的生产效率和降低开发成本,增强对软件过程风险把控的能力,提升软件产品的质量都具有重要意义和实用价值。
【图文】:

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


Petri网示意图

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


过程挖掘技术概述图
【学位授予单位】:云南大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.5

【参考文献】

相关期刊论文 前2条

1 郑人杰;;《软件工程——实践者的研究方法》[J];计算机教育;2007年03期

2 杨萍,徐良贤;浅析软件过程模型描述语言的特点及其研究方向[J];计算机应用研究;2000年03期



本文编号:2648754

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2648754.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f59d5***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com