【摘 要】
:
可变性驱动的软件设计改进是以提高软件的可变性为宗旨的修改软件设计的技术和过程。本文围绕可变性缺陷检测、设计改进、改进验证三个方面研究可变性驱动的软件设计改进方法
论文部分内容阅读
可变性驱动的软件设计改进是以提高软件的可变性为宗旨的修改软件设计的技术和过程。本文围绕可变性缺陷检测、设计改进、改进验证三个方面研究可变性驱动的软件设计改进方法。具体工作包括:(1)研究软件质量度量模型,提出可变性问题检测框架和可变性度量模型;(2)结合人工智能技术,提出基于CBR的自动化软件设计改进方法;(3)研究软件体系结构的动态行为,利用分片技术,提出一种软件体系结构动态变动影响分析方法; (4)以建立软件体系结构层变动和类级变动的关系为目的,提出一种软件体系结构描述方法;(5)针对遗产系统,提出一种从Java源码中抽取设计模式的方法;(6)以验证可变性驱动的设计改进结果为目的,提出一种基于概率的设计可变性比较方法;(7)提出一种从软件设计变动预测Java代码变动的方法。本文的工作成果在一定程度上补充和完善了已有的改善软件设计的可变性的方法,对于提高软件质量、促进软件维护和演化有一定的意义。
其他文献
本文主要研究了几种适于光电混合系统的相关识别算法。在模式识别中,维纳滤波是兼顾相关峰、区分能力和抗噪性能的最佳均衡滤波器。传统的维纳滤波都是研究单个目标的识别问
文章分析了当今医院信息安全面临的威胁,总结了医院在信息安全防范方面的措施。
介绍了木质素的结构特点及其化学改性原理,综述了木质素基吸附剂、表面活性剂及粘合剂的制备原理、作用机制及最新研究动态。对木质素在这些领域高效利用前景进行了展望。
目的探讨分阶段护理对乳腺癌患者术后患侧上肢功能恢复的作用。方法选取2013年1月至2015年12月间陕西省铜川市妇幼保健院收治的104例行乳腺癌根治术的女性乳腺癌患者,采用随
马骡负重过重而上下坡,急行中间猛转回身或逢沟过涧跳跃过猛等。常可引起背腰部肌肉过度伸张而肌纤维部分断裂所致。
为使广大读者对中国UFO 学术会议有个轮廊了解,本刊特摘登部分学者在太原交流的论文。
在图形应用领域,人们对图形绘制质量的要求越来越高,表达超大规模复杂模型或场景的庞大三角形数据量成为各类应用的瓶颈。三角形网格压缩作为解决该庞大数据量的存储、传输和
<正> 珠算课是山西大学商务学院财会、营销专业的必修课。为了培养实用型人才,更好地适应社会的需求,学校经过专门研究和部署,将点钞纳入珠算教学中,使课程体系优化综合,学生
本文对 2 0 0 2年 3~4月 5 0例急性心肌梗死患者的心理状态进行了调查 ,并对其相关因素进行了系统分析 ,现报告如下。1 对象与方法1 1 对象。本研究采用方便取样 ,研究对象
本文的主要工作是针对工程领域的特点,通过对国内外的研究进行综合分析,结合国家“八五”重点科技攻关项目“工程数据库及其管理系统”的实践,对工程数据库管理系统从模型、存取