HIS-Metrics ComplianceMeasure: HIS-Metrics Compliance Description: HIS-Metrics Compliance |
|
Measure: HIS-Metrics Compliance Description: HIS-Metrics Compliance |
'Comment Density' ComplianceMeasure: 'Comment Density' Compliance Description: Percentage of functions where the COMF: Comment density is equal to or higher than the HIS threshold: (Default value=20%). COMF is the "Relationship of the number of comments to the number of statements". |
|
Measure: 'Comment Density' Compliance Description: Percentage of functions where the COMF: Comment density is equal to or higher than the HIS threshold: (Default value=20%). COMF is the "Relationship of the number of comments to the number of statements". |
'Cyclomatic Complexity' ComplianceMeasure: 'Cyclomatic Complexity' Compliance Description: Percentage of functions where the VG: Cyclomatic Complexity is lower than or equal to the HIS threshold: (Default value=10). In accordance with the Cyclomatic Number -definition "Cyclomatic Complexity" |
|
Measure: 'Cyclomatic Complexity' Compliance Description: Percentage of functions where the VG: Cyclomatic Complexity is lower than or equal to the HIS threshold: (Default value=10). In accordance with the Cyclomatic Number -definition "Cyclomatic Complexity" |
'Nested Level' ComplianceMeasure: 'Nested Level' Compliance Description: Percentage of functions where the LEVEL: Maximum Nested Level is lower than or equal to the HIS threshold: (Default value=4). Depth of nesting of a function (Max depth +1) |
|
Measure: 'Nested Level' Compliance Description: Percentage of functions where the LEVEL: Maximum Nested Level is lower than or equal to the HIS threshold: (Default value=4). Depth of nesting of a function (Max depth +1) |
'Non-Cyclic Path' ComplianceMeasure: 'Non-Cyclic Path' Compliance Description: Percentage of functions where the PATH: Number of non-cyclic paths is lower than or equal to the HIS threshold: (Default value=80). NPATH is the Number of non cyclic remark paths (i.e. minimum number of necessary cases of test) |
|
Measure: 'Non-Cyclic Path' Compliance Description: Percentage of functions where the PATH: Number of non-cyclic paths is lower than or equal to the HIS threshold: (Default value=80). NPATH is the Number of non cyclic remark paths (i.e. minimum number of necessary cases of test)  |
GOTO ComplianceMeasure: GOTO Compliance Description: Percentage of functions with no GOTO statement. |
|
Measure: GOTO Compliance Description: Percentage of functions with no GOTO statement. |
'RETURN Points' ComplianceMeasure: 'RETURN Points' Compliance Description: Percentage of functions with a single return point. |
|
Measure: 'RETURN Points' Compliance Description: Percentage of functions with a single return point. |
'Language Scope' ComplianceMeasure: 'Language Scope' Compliance Description: Number of functions where VOCF: Language Scope is lower than or equal to the HIS threshold: (Default value=4.00). VOCF: Language Scope is the ratio between the number of distinct operands and operators and the total number of operands and operators. |
|
Measure: 'Language Scope' Compliance Description: Number of functions where VOCF: Language Scope is lower than or equal to the HIS threshold: (Default value=4.00). VOCF: Language Scope is the ratio between the number of distinct operands and operators and the total number of operands and operators.  |
'Number of Statements" ComplianceMeasure: 'Number of Statements" Compliance Description: Percentage of functions where STMT: Number of Statements lower than or equal to the HIS thresholds. The metric describes how complex is the function. |
|
Measure: 'Number of Statements" Compliance Description: Percentage of functions where STMT: Number of Statements lower than or equal to the HIS thresholds. The metric describes how complex is the function. |
'Number of Parameters' ComplianceMeasure: 'Number of Parameters' Compliance Description: Percentage of functions where PARAM: Number of function parameters is lower than or equal to the HIS threshold: (Default value=5). The metric describes how complex is the function interface. |
|
Measure: 'Number of Parameters' Compliance Description: Percentage of functions where PARAM: Number of function parameters is lower than or equal to the HIS threshold: (Default value=5). The metric describes how complex is the function interface. |
'Number of Calling' ComplianceMeasure: 'Number of Calling' Compliance Description: Percentage of functions where CALLING: Number of calling functions is lower than or equal to the HIS threshold: (Default value=5). The metric describes by how many functions is this function called. |
|
Measure: 'Number of Calling' Compliance Description: Percentage of functions where CALLING: Number of calling functions is lower than or equal to the HIS threshold: (Default value=5). The metric describes by how many functions is this function called. |
'Number of Calls' ComplianceMeasure: 'Number of Calls' Compliance Description: Number of functions where CALLS: Number of distinct calls is lower than or equal to the HIS threshold: (Default value=7). The metric describes how many different functions does this function call. Calling the same subfunction counts only once. |
|
Measure: 'Number of Calls' Compliance Description: Number of functions where CALLS: Number of distinct calls is lower than or equal to the HIS threshold: (Default value=7). The metric describes how many different functions does this function call. Calling the same subfunction counts only once. |
'Recursion' ComplianceMeasure: 'Recursion' Compliance Description: Percentage of functions not potentialy involved in recursion over one or more functions. |
|
Measure: 'Recursion' Compliance Description: Percentage of functions not potentialy involved in recursion over one or more functions. |