-
题名对程序复杂程度的定量度量方法的分析
- 1
-
-
作者
成奋华
-
机构
长沙民政职业技术学院
-
出处
《长沙民政职业技术学院学报》
2004年第1期91-93,共3页
-
文摘
软件复杂度是为了预测软件开发费用、开发周期、可靠性的模块内程序逻辑复杂性的度量方法。本文介绍了最常用的代码行度量法,Halstead方法和McCabe方法及其特点,讨论了它们的适用范围和可用性。
-
关键词
程序复杂度
软件开发
代码行度量法
Halstead法
mccabe法
-
Keywords
detailed design
code a generous character method
the method of Halstead
the method of mccabe
fixed amount generous character
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名程序复杂程度定量量度新法——改进McCabe法
- 2
-
-
作者
张世禄
熊华
-
机构
西华师范大学数学系
-
出处
《西华师范大学学报(自然科学版)》
2003年第4期367-371,共5页
-
文摘
介绍了现在较为成熟的两种程序复杂度定量算法Halstead法和McCabe法,指出了这两种算法的不足,并借用McCabe法的思想,给出了更合理的且易操作的新算法———改进McCabe法,该算法不需绘制流程图;用主干环数量度程序复杂度.同时总结出降低程序复杂度的3种方法,供设计程序时参考.
-
关键词
程序复杂程度
定量量度
改进mccabe法
goto语句
if-else语句
基本环
软件工程
程序设计
-
Keywords
program complexity
maneuverability
goto sentence
if-else sentence
ring
basic ring
-
分类号
TP311.11
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向C程序的环形复杂度自动化计算方法
- 3
-
-
作者
秦振华
牟永敏
-
机构
北京信息科技大学计算机学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2018年第12期102-107,114,共7页
-
基金
国家自然科学基金(61370129)
北京市自然科学基金(Z160002)
+1 种基金
网络文化与数字传播北京市重点实验室开放课题(5221735410)
北京信息科技大学研究生教育基金(5121723403)
-
文摘
为准确度量软件复杂程度,提出一种环形复杂度计算方法。借助于Mc Cabe度量法,针对C语言程序,通过对源程序进行预处理,提取其中含有控制流信息的关键语句后对其进行分情况处理,从而无须借助控制流图即可实现程序环形复杂度的自动化计算。实验结果表明,该方法可以准确、高效地计算出程序的环形复杂度。
-
关键词
mccabe度量法
控制流图
环形复杂度
复合条件
自动化计算
-
Keywords
mccabe metric method
Control Flow Graph(CFG)
ring complexity
compound condition
automatic calculation
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名浅析McCabe度量法的意义及应用
- 4
-
-
作者
郝小会
-
机构
济源职业技术学院
-
出处
《郑州煤炭管理干部学院学报》
2001年第4期95-96,共2页
-
文摘
研究定量度量程序复杂程度的方法很有价值 ,McCabe度量法是一种定量度量程序复杂度的有效方法。该方法直观 ,容易使用 ,在选择方案和估计排错费用方面获得广泛使用。
-
关键词
mccabe度量法
程序图
环形复杂度
软件测试
强连通分量
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-