面向对象系统演进过程中重构安全性的研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:wolfcner
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和Internet的广泛普及和推广应用,计算机软件已成为信息时代的最重要的基础设施。而软件危机的出现使得这个基础设施变得不太牢固。目前迫切需要高质量、安全、可靠的软件开发技术来解决越来越严重的软件危机。本文研究的面向对象系统演进过程中的软件重构技术即是这个研究方向中的新技术。对于软件重构技术的研究具有重要的理论意义和实用价值。 本文主要研究软件重构技术中的重构安全性技术。重构安全性技术对于重构技术由理论转向实用起着至关重要的作用。 本文首先对传统的重构安全性技术作了深入的研究和分析,指出传统的重构安全性技术的不足之处。在此基础上,提出采用测试的方法来保证重构安全性,并且通过提出语义重构和语法重构以及改变重构对象接口的重构和不改变重构对象的接口的重构两种新的分类方式来研究重构操作对重构对象的测试用例产生的影响。 然后,本文提出重构语义标记来描述重构对象的接口,并提出利用重构语义标记自动生成重构测试用例的方法,对传统的测试用例生成过程进行了改进。 最后,本文通过建立一个重构测试用例自动生成工具使提出的方法和过程自动化。
其他文献
目的对照乳腺早期浸润性导管癌,比较研究乳腺硬化性腺病的超声表现特点。方法研究组为我院病理确诊为乳腺硬化性腺病患者41例,对照参考组为病理确诊浸润性导管癌患者21例,对
在月经前后或月经期出现下腹疼痛、坠胀,伴腰疼或其它不适,程度较重以致影响生活和工作质量者称痛经。痛经在妇科临床十分常见,约50%妇女会发生痛经,其中痛经严重者约10%,对
水处理系统是循环水养殖系统的核心,水处理技术制约着整个养殖系统的水质状况和生产能力。生物膜法处理废水具有产生污泥少、抗冲击、负荷能力强、运行消耗少等特点,在循环水
本文对社会上普遍存在的“假唱”现象进行了技术分析,指出假唱在录音技术层面的本质特征,就是异步录音技术。 通过探讨假唱产生的原因和发展过程,发现了假唱与异步录音技
目的 胰腺癌占美国癌症相关死亡率的第五位,在我国其发病率也在逐年上升。胰腺癌具有局部侵袭力高、早期转移局部淋巴结的特点,其五年生存率不到3%,其主要的原因是病人在
湖南新晃汉语属西南官话,据初步分析,其中存在侗语成分,主要表现在词汇和语法两个方面。在汉语和侗语的接触过程中,侗语的社会功能逐步减弱,大部分侗族已经转用汉语,但是当地
高速公路施工路段对通行车辆有较大影响,保持高速公路本身正常安全运营是改扩建工程的前提条件,采取合理的安全保障措施和管理方案是道路施工顺利实施的基本保障。依托随岳高
<正> 语言的发展有其自身的内部规律,同时也受外部因素的影响,语言的影响对语言的发展起很大的作用。外来词是语言影响中最常见的现象。一般说来,外来词的出现主要在于丰富该
目的探讨超声弹性成像技术在腋窝转移性与非转移性淋巴结疾病诊断中的应用价值。方法 2012年1月~2013年10月85例165个淋巴结行常规超声检查和超声弹性成像检查,实时弹性成像
本文从口头、书面和影视三种文本的比较着手,初步总结了民间文学影视文本的存在价值、基本特征以及多元功能,并提出相应的拍摄原则。 全文分五章。 第一章 “绪言”部