基于变更类型和相似性比较的代码重构模式识别

来源 :智能计算机与应用 | 被引量 : 0次 | 上传用户:q520fang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现代软件开发和维护中重构是提高软件可维护性和软件质量的常用手段。而大量重构模式掺杂在日常的bug修复、功能增加等代码变更中,使得变更理解变得非常复杂。因此,提出一种对常见的抽取方法和抽取类重构模式的识别算法。研究基于工具Change Distiller和JDiff分别获取变更类型和抽取代码块,通过判断移动后的代码块与原文件变更代码的关系,识别采取的重构模式。该算法在4个开源项目中进行实验,其平均准确率在80%左右。
其他文献
随着我国改革开放的深入开展,现代化市场经济建设日益壮大,同时借助于2008年北京奥运会的影响,深刻体现了当代体育传媒的重要作用。本文针对奥运会视角下的中国体育传媒的发
外语教育政策和规划关系到我国教育工作的全局。本文结合我国目前外语教育的现状,通过对我国建国以来外语教育政策的回顾以及与美国、澳大利亚、法国外语教育政策的对比分析,尝
张爱玲小说所揭示的个体存在与世界的对立、脱节,存在的被抛性、偶然性、不可理喻性等与存在主义思想是相通的。与存在主义者一样,张爱玲的创作撕破了传统现实主义、浪漫主义
本文以我国沪深两市47家电力上市公司2004~2013年数据为研究样本,实证分析企业公司治理与现金持有量之间的关系。结果表明:第一大股东持股比例、国有股比例与现金持有量显著
现代学徒制是目前国内备受关注的一种职业教育人才培养模式,它成为当今高等职业教育改革发展的重要趋势.现代学徒制在我国全面试点,我院电气自动化技术专业成为试点专业,本文
财务会计内部控制制度是行政事业单位在经济发展中对财务内部进行有效管理的重要手段,对于保障行政事业单位组织机构的正常运行具有至关重要的作用。本文首先对财务会计内部
风险投资声誉是风险投资机构的重要战略资源,对风险投资回报和风险企业成长均发挥重要影响作用。依托经济学对声誉的理论研究,近年来学术界开展了风险投资声誉的理论分析与实
<正>"我们确实不想让大家把银联当成‘唐僧’,只想着吃唐僧肉、互相挖墙脚。"银联总裁时文朝在特急文件下发前一日曾如是说。央行的两份"特急文件",似乎又掀起了一场移动支付
构建和谐警民关系是公安机关的重点工作,同时也是构建和谐社会的重要基石。但随着社会的不断进步与发展,警民之间矛盾不断发生,有关警察的负面新闻也在不断增多,和谐警民关系
<正>一、财富之城·成功之都"2014年中国(成都)国际智慧城市暨智能家居展览会"将由四川省公安厅、成都市经济和信息化委员会、成都市公安局联合成都盛世千秋展览有限公司共同