【24h】

CMT: A Comprehensive Clone Management Solution

机译:CMT:全面的克隆管理解决方案

获取原文

摘要

Copying existing code for reuse is a common practice during software development and maintenance. This leads to duplication of code in software systems, also called code clones. Clones can be spotted using any available clone detection tool. A common activity followed by detection is to refactor and remove clones. However, for pragmatic reasons, it is not always possible to remove clones and hence clones should be managed effectively to avoid any negative impacts on software maintenance. We present CMT, an Eclipse IDE integrated tool that provides a comprehensive clone management mechanism including clone detection, clone tracking, clone analysis, clone visualization, meta-level clone unification, and controlled clone generation for code-fragment level simple clones and higher level structural clones.
机译:复制现有的重用代码是软件开发和维护期间的常见做法。这导致软件系统中的代码重复,也称为代码克隆。可以使用任何可用的克隆检测工具发现克隆。接下来的常见活动是检测是重构和移除克隆。然而,出于语用原因,并不总是可以删除克隆,因此应该有效地管理克隆,以避免对软件维护的任何负面影响。我们展示了CMT,一种Eclipse IDE集成工具,提供了一个综合克隆管理机制,包括克隆检测,克隆追踪,克隆分析,克隆可视化,元级克隆统一,并控制克隆代码级简单克隆和更高水平的结构克隆。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号