可扩展、灵活的克隆代码检测工具 NiCad Clone Detector

码农软件 · 软件分类 · 其他开发相关 · 2019-10-16 10:41:24

软件介绍

NiCad Clone Detector 是一个灵活的基于 TXL 的混合语言敏感/文本比较软件克隆检测系统,基于 Chanchal 关于 NiCad 混合克隆检测方法的博士论文,由 James R. Cordy 和 Chanchal K. Roy 实现。


NiCad Clone Detector 是一个可扩展、灵活的克隆检测工具,旨在通过可以轻松嵌入 IDE 和其它环境中的易于使用的命令行工具实现 NiCad 混合克隆检测方法。它将要检查克隆的源目录或指定要执行的规范化和过滤的配置文件作为输入,并提供 XML 格式的输出结果以便于分析和 HTML 表单以便于浏览。


NiCad 支持一系列语言,包括 C、Java、Python 和 C#,并提供一系列规范化、过滤和抽象。它旨在使用基于组件的插件架构轻松扩展,它可扩展到非常大的系统,并已被用于各种分析,甚至可以直接分析整个 FreeBSD 系统的所有 47 个版本(6000 万行)。

本文地址:https://codercto.com/soft/d/16871.html

Learning PHP & MySQL中文版

Learning PHP & MySQL中文版

车立红 / 中国电力出版社 / 2007-06 / 36.00元

《Learning PHP & MySQL中文版》将介绍程序、模板和数据库的工作原理,讲述如何应对其中的挑战,并彻底地探索这些技术。一起来看看 《Learning PHP & MySQL中文版》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具