软件源码复杂度度量方法主要有三种:代码行、Helstead方法、McCabe方法(环形复杂度)
- 代码行:
代码行方法度量是一种最简单的方法,该方法认为,代码行越多,软件越容易产生漏洞。程序复杂性随着程序规模的增加不均衡的增长,以及控制程序规模的方法最好是采用分而治之的办法。代码行度量法只是一个简单的、估计得很粗糙的方法。
- Helstead方法:
代码行方法度量是一种最简单的方法,该方法认为,代码行越多,软件越容易产生漏洞。程序复杂性随着程序规模的增加不均衡的增长,以及控制程序规模的方法最好是采用分而治之的办法。代码行度量法只是一个简单的、估计得很粗糙的方法。