首页> 外文会议>2016 IEEE/ACM 38th IEEE International Conference on Software Engineering Companion >Context-Sensitive Identification of Refactoring Opportunities
【24h】

Context-Sensitive Identification of Refactoring Opportunities

机译:重构机会的上下文敏感标识

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

摘要

Refactoring is a popular procedure for improving the internal structure of software systems. Refactoring is widely practiced by developers, and considerable development effort has been invested in refactoring tooling support. The identification of refactoring opportunities usually is based on subjective perceptions. At best, identification of refactoring opportunities is based on observation of code smells, which is also subjective and error-prone. As a consequence, developers struggle to identify when large systems should be refactored and, once the identification is complete, they still need to choose the types of refactoring to be performed. To overcome these problems, this PhD research aims at: (i) improving the state-of-the-art by introducing a novel model for identifying refactoring opportunities; and (ii) indicating which types of refactorings should be performed in order to improve the code internal structure.
机译:重构是用于改善软件系统内部结构的流行过程。重构已被开发人员广泛采用,并且在重构工具支持方面投入了大量的开发工作。重构机会的确定通常基于主观感知。充其量,重构机会的识别是基于对代码气味的观察,这也是主观且容易出错的。结果,开发人员很难确定何时应该重构大型系统,并且一旦识别完成,他们仍然需要选择要执行的重构类型。为了克服这些问题,本博士研究的目的是:(i)通过引入一种新颖的模型来识别重构机会来改进最新技术; (ii)指出应执行哪种类型的重构以改善代码内部结构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号