基于切片度量的重构对象识别

来源 :东南大学学报(自然科学版) | 被引量 : 0次 | 上传用户:happywz521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了提高识别重构对象的效率和正确性,提出一种自动化识别重构对象的技术.首先,在程序切片的基础上,构造一种度量函数来量化元素间的依赖程度.然后,利用度量结果识别出在原程序的位置和从属关系不合理的元素,从而自动识别出程序中的"坏味道".与以往的手动识别相比,该方法可以自动地分析源代码,指出程序中不合理的地方,从而提高重构识别的效率,并建议使用相应的重构手段对"坏味道"实施更改,使代码更加合理、易于维护.最后,利用3个重构实例显示该方法能够识别出一些重构对象,从而验证了该方法的可行性.
其他文献
目的:研究阿德福韦酯治疗YMDD突变后慢性乙型肝炎患者的疗效和安全性。方法:82例YMDD突变的慢性乙型肝炎患者分为对照组和试验组,对照组服用拉米夫定100mg.d^-1,48周,试验组服
从普通院校的人才培养目标和办学实际出发,分析了当前我国普通高等院校大学生实践能力与创新能力的现状、特点及存在的问题,找出了问题产生的主要根源,重点提出了提高普通院
目的研究肝癌组织端粒酶活性与肝癌病理类型之间的关系。方法原发性肝癌分为4种病理类型:块状型、结节型、小癌型和弥散型。端粒酶活性用端粒酶PCR-ELASA法检测。结果 89.4%(
骨转移是晚期恶性肿瘤常见的并发症之一,发生率高达50%以上[1],常见症状为局部疼痛、脊髓压迫、病理性骨折、高血钙等,其突出症状为局部疼痛直接影响患者的生活质量。目前放
目的研究白藜芦醇对葡萄球菌的体外抗菌活性,为临床应用和新药研究提供依据。方法采用微量肉汤稀释法,对20株MSSA,27株MRSA,和32株CONS进行体外最低抑菌浓度(MIC)测定。并比较三类
目的:通过测定脊柱结核患者椎间盘中的基质金属蛋白酶-2(matrix metalloproteinase-2,MMP-2)、基质金属蛋白酶-14(matrix metalloproteinase-14,MMP-14)及白介素-6(Interleuk
“Of Studies”是培根的论说文集中的压轴之作,许多翻译家翻译过这一名篇。本文选取水天同先生与王佐良先生的译文,试图从文体的选择、词语的选用、排比句的翻译上来解析两位
兰州自来水污染事件,经紧急处理已告一段落。兰州市政府4月14日发布通告称,事发地自来水苯指标已恢复正常,从14日7时开始解除应急措施,当地市民可以放心安全饮用自来水。不能