用于软件度量的 Case 工具

2024 年 8 月 28 日 | 阅读 2 分钟

存在许多用于测量软件的CASE工具(计算机辅助软件工程工具)。 它们既可以是开源的,也可以是付费工具。 其中一些列在下面

  1. Analyst4j tool 基于 Eclipse 平台,可用作独立的富客户端应用程序或 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. Eclipse Metrics Plug-in 1.3.6 由 Frank Sauer 开发,是一个开源指标计算和依赖分析器插件,适用于 Eclipse IDE。 它测量各种指标并检测包和类型依赖关系中的循环。
  6. Eclipse Metrics Plug-in 3.4 由 Lance Walton 开发,是开源的。 它在构建周期中计算各种指标,并通过问题视图警告指标的“范围违规”。
  7. OOMeter 是 Alghamdi 开发的一个实验性软件度量工具。 它接受 Java/C# 源代码和 XMI 中的 UML 模型,并计算各种指标。
  8. Semmle 是一个 Eclipse 插件。 它为面向对象的代码提供了一种类似 SQL 的查询语言,允许搜索错误、测量代码指标等。

下一主题软件项目规划