程序复杂性度量技术分析  被引量:5

Software Complexity Measurement Technology Analysis

在线阅读下载全文

作  者:孔庆玲[1] 胡志军[1] 刘英[1] 冯阳[1] 

机构地区:[1]中国电子科技集团公司第五十四研究所,河北石家庄050081

出  处:《无线电工程》2011年第2期61-64,共4页Radio Engineering

摘  要:分析了3种复杂性度量方法:Halstead、McCabe和Thayer,Halstead按照程序中的运算符和操作数的总数对程序的复杂性加以度量。McCabe以程序逻辑流程图的分析为基础建立复杂性的度量。Thayer按程序的逻辑关系、接口、运算特征和输入/输出的特点来度量程序的复杂性,同时分析了程序复杂性与可靠性指标分配之间的关系。Firstly, this article analyzes three metrics for software complexity: Halstead, McCabe and Thayer. Halstead measures software complexity based on the number of operators and operands; MeCabes measures software complexity based on the logic flow chart; Thayer measures software complexity based on the logic relation, interface, operation and I/O. And then the relation between complexity of the components and their reliability allocation is analyzed.

关 键 词:复杂性 度量 可靠性 软件错误 

分 类 号:TN391.9[电子电信—物理电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象