...
首页> 外文期刊>Software Quality Journal >Automatic software refactoring: a systematic literature review
【24h】

Automatic software refactoring: a systematic literature review

机译:自动化软件重构:系统文献综述

获取原文
获取原文并翻译 | 示例
           

摘要

Abstract Refactoring a software artifact is an embedded task in the maintenance phase of the software life cycle. To reduce the time and effort required for this task, researchers proposed methods to automate the software refactoring process at the design and code levels. In this paper, we conducted a systematic literature review of papers that suggest, propose, or implement an automated refactoring process. Using different phases, setting several quality measures, and snowballing, only 41 papers passed to the last stage to be analyzed and reviewed. We observe an increase in the number of papers that propose automatic refactoring. The results show that while most of the papers discuss code refactoring, only a few recent papers are focused on model refactoring. Search-based refactoring is gaining more popularity, and several researchers have used it to perform refactoring in a quick and efficient manner.
机译:摘要重构软件工件是软件生命周期的维护阶段的嵌入式任务。为了减少此任务所需的时间和精力,研究人员提出了在设计和代码级别自动化软件重构过程的方法。在本文中,我们对提出,建议或实施自动重构过程的论文进行了系统的文献综述。使用不同的阶段,设定几个质量措施和雪球,只有41篇论文通过了到最后阶段进行分析和审查。我们遵守提出自动重构的论文数量的增加。结果表明,虽然大多数论文讨论代码重构,但最近只有几个论文专注于模型重构。基于搜索的重构正在获得更受欢迎,几位研究人员使用它以快速有效地执行重构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号