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