软件维护可关联追溯方法的研究与实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:ivltuk70972
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件开发过程中产生的软件过程产品,包括需求文档、设计文档、程序源代码和测试文档等,它们并不是孤立存在的,彼此之间是相互关联的,而这种关联对程序理解、软件维护、甚至对整个软件开发生命周期都起着至关重要的作用。因此,对软件过程产品之间的关联追溯的研究是非常必要的。  目前缺少自动地建立软件过程产品之间关联追溯关系的有效的技术手段,现有的关联追溯技术主要分为静态关联追溯技术和动态关联追溯技术。本文重点对现有的关联追溯技术、关联追溯模型进行研究,通过分析比较得出各自的优缺点以及使用的局限性。在此基础上,本文提出动、静态关联追溯技术相结合的方法,实现软件过程产品之间双向自动关联追溯。该方法可以有效的防止对软件的修改引起软件过程产品之间关联追溯关系的紊乱,避免不一致现象的产生,同时避免由人工查找导致的错误和遗漏,可以有效地预防软件错误的产生,增强了软件缺陷的主动追溯能力,提高软件开发的效率,确保软件的质量,从而降低消耗。  本文设计出一套软件维护可关联追溯系统,提出了一种关联追溯框架,包括预处理阶段、LSI执行阶段和关联关系提取阶段。并且以实际软件项目对关联追溯的效果进行验证,通过对实验数据的分析得出查准率和查全率均有提高。
其他文献
新一代宽带无线城域网接入技术WiMAX,以其高传输带宽、多类型业务支持能力以及灵活高效的组网方式,使其发展前景更为广阔。虽然WiMAX定义了四种不同的业务类型及相应的QoS标准
随着传感器技术的发展,传感器网络正广泛应用到各个领域,传感器Web理论也逐渐完善和成熟。但是传感器网络的异构性,使传感器网络之间很难互联在一起,难以实现资源的有效共享
随着计算机互联网的高速发展,各种互联网应用不断涌现,因此需要网络管理技术对网络带宽资源进行合理优化。在使用网络管理相关技术之前首先需要对互联网中的各种应用流量进行识
随着三维激光扫描技术的发展,人们可以快速准确的获得物体表面大量的采样点。但是这些数据非常庞大,对后续的实时和高效的处理带来了很大的挑战,因此准确且高效的处理这些点
随着信息化的不断深入,信息技术给人们的日常生活带来了巨大的便利,同时也使得人们面临的信息安全风险越来越高。通过信息系统安全风险评估,可以有效地对安全风险进行控制和
互联网金融是基于移动互联网,网络支付,大数据等新技术手段,从而实现资金流通,平台中介,资金结算交易相关业务的一种新模式。互联网金融从早期传统金融机构为基础,进行业务线上化、
多机器人系统的追捕-逃跑问题是人工智能和分布式控制领域的一个热点问题,是研究多机器人系统中团队协作的重要途径。追捕-逃跑问题的复杂度会随着参与者的增加呈指数增长,分层
数据挖掘是从大量数据库记录中挖掘出有价值的模式或有规律等知识的复杂过程,已被广泛应用于金融、保险、运输及国防等科学研究领域。其中决策树分类算法是数据挖掘中最为广泛
太阳能电池板作为太阳能转化为电能的器件,其研究与制造得到人们广泛的关注。在太阳能电池板生产过程中,难免会产生一些缺陷,将很大的影响产品的寿命及光电效率。因此在被投入市场之前,缺陷的检测成为一项非常重要的环节。随着自动化技术的发展,目前基于软件的图像处理方法检测缺陷,对采集的图像要求比较高,且识别率达不到工业检测的要求。本文根据计算机视觉中模拟生物视觉机制模型的最新研究进展以及研究成果,对能够模拟具
存储设备性能预测在存储系统的自动化管理以及任务计划程序中具有广泛的应用,占有重要的地位。传统的方法是利用分析模型、仿真模型来预测存储设备性能,并称这类方法为白盒方法