首页> 外国专利> Efficient refactoring of source code of software program

Efficient refactoring of source code of software program

机译:高效重构软件程序源代码

摘要

The present invention relates to efficient refactoring of source code. In one embodiment, an apparatus (100) comprises a processor (102) and a memory (104) provided with a refactoring module (112). The refactoring module (112) is capable of generating a refactoring operation set based on composite refactorings. The refactoring operation set comprises fundamental low level operations corresponding to each composite refactoring. The refactoring module (112) is also capable of assigning weight value to each fundamental low level operation corresponding to said each composite refactoring based on type of said each fundamental low level operation. Furthermore, the refactoring module (112) is capable of computing an impact factor for said each composite refactoring based on the weight value assigned to the corresponding fundamental low level operations. Moreover, the refactoring module (112) is capable of generating an optimal order of the composite refactorings based on the impact factor computed for said each composite refactoring.
机译:本发明涉及源代码的有效重构。在一个实施例中,一种装置(100)包括处理器(102)和设有重构模块(112)的存储器(104)。重构模块(112)能够基于复合重构来生成重构操作集。重构操作集包括与每个复合重构相对应的基本低级操作。重构模块(112)还能够基于所述每个基本低级操作的类型向与所述每个复合重构相对应的每个基本低级操作分配权重值。此外,重构模块(112)能够基于分配给相应的基本低级操作的权重值来计算所述每个复合重构的影响因子。此外,重构模块(112)能够基于针对所述每个复合重构计算出的影响因子来生成复合重构的最佳顺序。

著录项

  • 公开/公告号IN2014KO00488A

    专利类型

  • 公开/公告日2016-08-26

    原文格式PDF

  • 申请/专利权人

    申请/专利号IN488/KOL/2014

  • 发明设计人 TUSHAR SHARMA;SHRINATH GUPTA;

    申请日2014-04-25

  • 分类号G06Q10/00;

  • 国家 IN

  • 入库时间 2022-08-21 14:25:21

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号