期刊文献+
共找到31篇文章
< 1 2 >
每页显示 20 50 100
代码重构法及其在表达式求值方面的应用 被引量:1
1
作者 龚智辉 宾鸿赞 《计算机工程与应用》 CSCD 北大核心 1998年第3期25-27,30,共4页
针对工程领域中计算机软件的通用性和灵活性的要求,本文提出了代码重构法。该方法利用编译原理实现软件的局部代码重构,从而在不降低软件运行速度的情况下,实现软件的自调整。另外,详细论述了这一方法在表达式交互求值方面的应用。
关键词 代码重构 数学表达式 软件 计算机
在线阅读 下载PDF
软件代码重构的时机 被引量:3
2
作者 陈容华 《科技资讯》 2009年第28期9-9,共1页
本文解释了软件代码重构的基本概念,列举了软件代码重构的主要驱动力。并分析了软件项目开发和管理中普遍存在的帕累托法则,提出了软件代码重构的时机,最后就代码重构的实践提出了相应的建议。
关键词 软件 代码重构 设计模式
在线阅读 下载PDF
嵌入式系统中实时和代码重构模式设计与实现 被引量:1
3
作者 许雪林 陈敏 王璇 《福建电脑》 2013年第10期15-17,162,共4页
本文提出进程—线程—任务模块的数学模型来架构嵌入式系统模型,解决了嵌入式系统实时和代码重构问题,降低了产品开发成本和开发周期。通过Keil C+Proteus对本设计模型进行仿真测试,设计的三个实例的主循环周期均控制在10ms内达到小产... 本文提出进程—线程—任务模块的数学模型来架构嵌入式系统模型,解决了嵌入式系统实时和代码重构问题,降低了产品开发成本和开发周期。通过Keil C+Proteus对本设计模型进行仿真测试,设计的三个实例的主循环周期均控制在10ms内达到小产品开发的实时要求,同时采用的模块具有代码重构性。 展开更多
关键词 嵌入式系统 实时 代码重构 进程-线程-任务模块
在线阅读 下载PDF
软件代码重构的分析与探讨 被引量:2
4
作者 马健 《河北北方学院学报(自然科学版)》 2012年第1期26-29,共4页
重构是使软件代码重新组织过程的一个技术.它在代码设计的改善方面有重要作用.根据程序员在工作中应用的实际情况,主要介绍了软件代码重构的概念、原则,从何谓重构、为何重构、重构的难题等几个方面详细介绍了重构技术.
关键词 软件行为 代码重构 单元测试 对象
在线阅读 下载PDF
基于本体的源代码重构知识库
5
作者 王建一 刘礴 《解放军理工大学学报(自然科学版)》 EI 2007年第1期34-38,共5页
源代码重构技术来源于软件开发中的经验总结,提出了一种更系统化的基于本体技术的源代码重构方法。通过使用本体来组织已有的基于经验的源代码重构知识,并使用网络本体描述语言(OW L)进行描述,进而建立源代码重构知识库。这就使得重构... 源代码重构技术来源于软件开发中的经验总结,提出了一种更系统化的基于本体技术的源代码重构方法。通过使用本体来组织已有的基于经验的源代码重构知识,并使用网络本体描述语言(OW L)进行描述,进而建立源代码重构知识库。这就使得重构知识以一种更系统化的方式被保存下来,不仅是形式的,而且是可复用的,易于在开发人员之间共享源代码重构知识。该方法为源代码重构技术的相关研究提供了一种新思路,同时可以为源代码重构工具的开发提供支持。 展开更多
关键词 代码重构 本体 网络本体描述语言 知识库
在线阅读 下载PDF
从代码重构探讨设计模式 被引量:2
6
作者 李颖昉 陈立 《长春大学学报》 2003年第6期19-21,共3页
通过一个具体实例的代码重构与几个模式的运用的密切配合,较好地解决了软件系统中的可复用性,可维护性问题。这种基于设计模式的软件构造方法,经作者实际应用证明是可行的和有效的。
关键词 代码重构 设计模式 软件系统 可复用性 单件模式
在线阅读 下载PDF
代码重构展示系统的设计与实现 被引量:1
7
作者 石伟 杨春花 《智能计算机与应用》 2019年第4期75-78,共4页
代码重构普遍存在于软件的开发维护过程中,将重构从代码变更中检测并提取出来有利于对变更的理解.针对重构可视化研究方面的欠缺,本文设计了一个代码重构展示系统,实现了基于变更块的代码重构展示.通过该展示系统使代码变更中存在的重... 代码重构普遍存在于软件的开发维护过程中,将重构从代码变更中检测并提取出来有利于对变更的理解.针对重构可视化研究方面的欠缺,本文设计了一个代码重构展示系统,实现了基于变更块的代码重构展示.通过该展示系统使代码变更中存在的重构模式变得更加简单、直观,便于用户对代码变更的分析、理解. 展开更多
关键词 代码重构 变更块 展示系统
在线阅读 下载PDF
4A系统代码重构的软件开发实践 被引量:1
8
作者 王晓峻 夏珺 《电信技术》 2013年第8期80-83,共4页
1引言 IT支撑系统4A平台是指对各种IT资源(包括应用和系统资源)进行集中管理,为各种IT资源提供集中4A安全服务——统一用户接入控制(Access Control)、账号(Account)管理、认证(Authentication)管理、
关键词 支撑系统 软件开发 代码重构 IT资源 集中管理 用户接入控制 安全服务 账号
在线阅读 下载PDF
基于抽象语法树的C克隆代码重构应用与研究
9
作者 辛艳艳 吴海涛 《上海师范大学学报(自然科学版)》 2018年第4期466-468,共3页
为了缩短软件工程生命周期,引入组件、复制的概念,利用抽象语法树(AST)将相同功能的代码设计为一个函数,保留充足的接口参数,利用过程调用开发软件程序,可以提高软件开发效率.
关键词 抽象语法树(AST) 代码重构 过程调用 组件
在线阅读 下载PDF
代码重构的作用和时机 被引量:1
10
作者 金戈 《现代计算机(中旬刊)》 2015年第1期51-54,共4页
软件的修改会不断地产生技术债务,而重构是偿还技术债务的有效方法。对代码重构的作用进行归纳,体现在改进软件设计,帮助理解代码、发现缺陷和提升效率等方面;并分析在添加新功能、修改错误和代码评审这三个重构的时机。
关键词 代码重构 软件 技术债务
在线阅读 下载PDF
浅谈设计模式在Android代码重构中的应用 被引量:1
11
作者 陈禹樵 隋浩 《信息记录材料》 2021年第8期90-92,共3页
近年来,Android平台稳居全球智能手机操作系统市场占有率首位,Android应用蓬勃发展,成为人们生产生活中的重要工具。许多企业注重节省Android应用开发的时间成本,软件设计不够完善,导致代码日益复杂,维护困难。本文从设计模式的角度出发... 近年来,Android平台稳居全球智能手机操作系统市场占有率首位,Android应用蓬勃发展,成为人们生产生活中的重要工具。许多企业注重节省Android应用开发的时间成本,软件设计不够完善,导致代码日益复杂,维护困难。本文从设计模式的角度出发,分析其在Android代码重构中的应用,以实现提升应用的运行效率、降低代码维护成本的目的。 展开更多
关键词 ANDROID 设计模式 代码重构
在线阅读 下载PDF
模式的运用及代码重构
12
作者 郭宗一 《程序员(CSDN开发高手)》 2004年第10期36-39,共4页
在Web应用程序中,有部分操作只是简单的从数据库根据条件提取数据,不需要经过任何处理,而直接将数据显示到网页上,比如在我们的系统中就有很多的查询操作,像教师查看自己的考评结果,管理员结束对某个教师的考评时要将该教师的信... 在Web应用程序中,有部分操作只是简单的从数据库根据条件提取数据,不需要经过任何处理,而直接将数据显示到网页上,比如在我们的系统中就有很多的查询操作,像教师查看自己的考评结果,管理员结束对某个教师的考评时要将该教师的信息从数据库中查询出来等。而另外一些操作,比如计算学生对某个教师考评的分数以及其中对分数累加操作等等,这部分往往有许多不同的功能的类。 展开更多
关键词 代码重构 查询 数据库 查看 WEB应用程序 数据显示 网页 考评结果 模式 系统
在线阅读 下载PDF
吴啸:区块链上的代码重构者
13
作者 许娟 《华人时刊》 2020年第2期110-112,共3页
2020年伊始,武汉新冠肺炎疫情的爆发,对千千万万的普通人来说,都是一次始料未及,甚至改变命运走向的大考验。如果说,这是一场"看不见硝烟的战争",那么在战争的最前方,是成千上万在一线奋战的医护工作者,他们在与病毒"拼... 2020年伊始,武汉新冠肺炎疫情的爆发,对千千万万的普通人来说,都是一次始料未及,甚至改变命运走向的大考验。如果说,这是一场"看不见硝烟的战争",那么在战争的最前方,是成千上万在一线奋战的医护工作者,他们在与病毒"拼刺刀";在后方,则是无数默默奉献自己一份力量的普通人。 展开更多
关键词 医护工作者 区块链 改变命运 代码重构 普通人 默默奉献 战争
在线阅读 下载PDF
利用代码重构改善软件设计
14
作者 沈甜甜 《信息记录材料》 2020年第9期69-70,共2页
本文首先介绍了代码重构的概念以及好处,其次提出了代码重构的最佳时机,然后分析了代码重构时存在的难题并给出了解决思路,并讨论了如何安全地进行重构,最后总结了代码重构与软件设计之间的关系。
关键词 代码重构 软件设计 改善
在线阅读 下载PDF
一种基于DBSCAN算法的代码包层次重构改进方法 被引量:1
15
作者 李文昊 李英梅 边奕心 《计算机工程与科学》 CSCD 北大核心 2021年第4期689-696,共8页
在包层次的代码重构研究中,为了得到“高内聚、低耦合”的软件结构,层次聚类算法因其简单有效、聚类精度高等特点被认为是一种较好的软件聚类方法。但是,层次聚类算法时间复杂度高,不利于处理较大规模的软件。而基于密度聚类的DBSCAN算... 在包层次的代码重构研究中,为了得到“高内聚、低耦合”的软件结构,层次聚类算法因其简单有效、聚类精度高等特点被认为是一种较好的软件聚类方法。但是,层次聚类算法时间复杂度高,不利于处理较大规模的软件。而基于密度聚类的DBSCAN算法则与之相反,具有较快的聚类速度,但是精度却较低。因此,提出一种基于DBSCAN的软件层次聚类算法,利用DBSCAN算法所产生的类来约束层次聚类算法的聚类空间,该算法可以保持层次聚类算法的精度不变,且它的时间复杂度介于DBSCAN和层次聚类算法之间。实验结果表明,该算法可以有效地对软件进行合理划分,并通过专家评判、模块划分度量指标和算法运行时间对比来表明其比其他常用聚类算法的性能更好。 展开更多
关键词 DBSCAN算法 层次聚类 软件聚类 代码重构
在线阅读 下载PDF
基于并行框架的内流数值仿真代码重构技术
16
作者 田晓沛 南希 +5 位作者 宋红超 项洋 龙星宇 付磊 周亦成 邵飞 《航空动力》 2021年第2期77-81,共5页
具备大规模并行计算能力的全三维内流数值仿真软件可充分发挥超算潜能,实现航空发动机内流的高精度仿真。但理论起点高且可靠稳定的大规模并行全三维内流数值仿真软件的开发,属于典型的多学科交叉课题,难度很大。而基于并行框架的代码... 具备大规模并行计算能力的全三维内流数值仿真软件可充分发挥超算潜能,实现航空发动机内流的高精度仿真。但理论起点高且可靠稳定的大规模并行全三维内流数值仿真软件的开发,属于典型的多学科交叉课题,难度很大。而基于并行框架的代码重构是一种合理可行的软件研发技术路径。 展开更多
关键词 代码重构 软件研发 技术路径 多学科交叉 大规模并行计算 并行框架 航空发动机 内流
原文传递
克隆代码自动重构的抽象语法树及静态分析
17
作者 侯雅梅 《数字技术与应用》 2016年第2期186-186,189,共2页
随着特定领域软件开发的不断发展,越来越多的领域需在重构基础上建立软件产品线。此时,如何对多个应用产品的相似代码单元实施重构操作,从而获得可复用性核心资产成为重点研究的内容。文中基于克隆代码侦测中出现的代码片断问题,提出在... 随着特定领域软件开发的不断发展,越来越多的领域需在重构基础上建立软件产品线。此时,如何对多个应用产品的相似代码单元实施重构操作,从而获得可复用性核心资产成为重点研究的内容。文中基于克隆代码侦测中出现的代码片断问题,提出在抽象语法树和静态分析基础上实现代码自动重构的方法,这种方法根据控制流程和基本语句块层次上的差异性展开分析,通过代码可变点提取完成克隆代码合并操作,从而有效辅助开发者实现克隆代码自动重构。 展开更多
关键词 克隆代码自动重构 抽象语法树 静态分析
在线阅读 下载PDF
一种基于平均测距的重构定位方法 被引量:1
18
作者 刘建宾 朱学军 +1 位作者 李满玲 郭伟斌 《计算机科学》 CSCD 北大核心 2004年第11期162-165,共4页
软件会随着时间变得越来越难以理解,越来越难以维护。因而,程序员必须在软件失去控制前重新构造它。重构是在保持程序外部可观察行为不变情况下,对软件的内部结构进行重新改造和组织的技术,是获得软件质量的一项关键技术。然而,重构在... 软件会随着时间变得越来越难以理解,越来越难以维护。因而,程序员必须在软件失去控制前重新构造它。重构是在保持程序外部可观察行为不变情况下,对软件的内部结构进行重新改造和组织的技术,是获得软件质量的一项关键技术。然而,重构在实际中并没有得到预期的应用,最主要的障碍是要耗费太多的时间和精力去寻找需要重构的位置以及选择适当的重构方法。为了克服这种障碍,本文提出一种基于平均测距的重构定位方法,给出类成员与类之间的平均距离及平均距离差公式及其在实际系统中应用的方法。文中阐述了距离理论,并通过一个简单的实例展示了该理论在代码重构中的应用。 展开更多
关键词 软件质量 代码重构 程序员 测距 平均 定位方法 系统 障碍 预期 理论
在线阅读 下载PDF
一种新的重构语义分析方法及其应用 被引量:1
19
作者 卢红敏 郭晶 +2 位作者 陈林 许蕾 徐宝文 《小型微型计算机系统》 CSCD 北大核心 2012年第11期2372-2374,共3页
提出一种新的重构语义分析方法,引入了后置条件作为重构后程序语义的分析条件,然后基于该方法提出一种重构异常行为检测方法,利用不同重构之间的关系及其关联语义特征,发现重构实施时的错误.分析表明,该方法可以有效发现E-clipse中存在... 提出一种新的重构语义分析方法,引入了后置条件作为重构后程序语义的分析条件,然后基于该方法提出一种重构异常行为检测方法,利用不同重构之间的关系及其关联语义特征,发现重构实施时的错误.分析表明,该方法可以有效发现E-clipse中存在的若干缺陷,并且可以检测出使用Eclipse实施相应重构时产生的程序异常行为. 展开更多
关键词 软件再工程 代码重构 可逆重构 保行为
在线阅读 下载PDF
基于软件度量的函数提取重构初探 被引量:1
20
作者 冯燕 肖笛 《数字技术与应用》 2017年第6期254-254,256,共2页
本文从软件度量的角度分析了可被实施函数提取重构的代码序列特征,并提出了一种基于软件度量的函数提取重构方法。
关键词 度量 代码重构 方法提取
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部