【用于软件指标的案例工具】存在许多用于测量软件的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的查询语言, 从而可以搜索错误, 衡量代码指标等。
推荐阅读
- 什么是软件成本估算(答案都在这里)
- 普特南(Putnam)资源分配模型图文详解
- 为什么需要软件配置管理()
- SCM流程是怎么样的()
- uni-app点击事件传参与vue区别
- Androidx RecyclerView基本使用
- YARN调度架构中的AppMaster
- web测试与app测试的区别
- CSAPP:BOMB LAB