用于软件指标的案例工具

【用于软件指标的案例工具】存在许多用于测量软件的CASE工具(计算机辅助软件工程工具)。它们要么是开源的, 要么是付费工具。下面列出了其中一些:

  1. Analyst4j工具基于Eclipse平台, 可作为独立的Rich Client Application或Eclipse IDE插件使用。它具有Java程序的搜索, 指标, 分析质量和报告生成功能。
  2. CCCC是一个开源命令行工具。它分析C ++和Java行, 并生成有关各种度量的报告, 包括Chidamber&Kemerer和Henry&Kafura提出的代码行和度量。
  3. Chidamber&Kemerer Java Metrics是一个开源命令行工具。它通过处理已编译Java的字节码来计算C&K面向对象的度量。
  4. Dependency Finder是开源的。它是一套用于分析已编译Java代码的工具。它的核心是一个依赖关系分析应用程序, 该应用程序提取依赖关系图并挖掘它们以获取有用的信息。该应用程序是一个命令行工具, 一个基于Swing的应用程序和一个Web应用程序。
  5. Frank Sauer的Eclipse Metrics插件1.3.6是Eclipse IDE的开源度量标准计算和依赖性分析器插件。它测量各种指标并检测程序包和类型依赖项中的周期。
  6. Lance Walton的Eclipse Metrics插件3.4是开源的。它在构建周期中计算各种度量, 并通过问题视图警告度量” 范围超出” 。
  7. OOMeter是由Alghamdi开发的实验软件指标工具。它在XMI中接受Java / C#源代码和UML模型, 并计算各种指标。
  8. Semmle是Eclipse插件。它为面向对象的代码提供了一种类似于SQL的查询语言, 从而可以搜索错误, 衡量代码指标等。

    推荐阅读