Statements (55)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Micro_Profile
|
gptkbp:applies_to |
program control flow
|
gptkbp:can |
potential for errors in code
|
gptkbp:can_be_combined_with |
other software metrics
|
gptkbp:developed_by |
gptkb:Thomas_J._Mc_Cabe
|
gptkbp:enhances |
team productivity
|
gptkbp:facilitates |
team communication
|
https://www.w3.org/2000/01/rdf-schema#label |
Mc Cabe Complexity Metric
|
gptkbp:influences |
software testing
|
gptkbp:is_adopted_by |
many programming languages
|
gptkbp:is_analyzed_in |
high-risk areas in code
the complexity of algorithms the complexity of software systems the maintainability of software |
gptkbp:is_applicable_to |
functions and methods
|
gptkbp:is_applied_in |
software maintenance
|
gptkbp:is_associated_with |
technical debt
code complexity analysis |
gptkbp:is_cited_in |
software engineering best practices
|
gptkbp:is_considered |
a foundational concept in software metrics
a valuable tool for developers a key metric in code review a standard metric in the industry a static code analysis tool |
gptkbp:is_evaluated_by |
gptkb:developers
code reviews software architects software performance analysis counting the number of linearly independent paths through a program's source code |
gptkbp:is_expressed_in |
a numerical value
|
gptkbp:is_influenced_by |
control structures in code
|
gptkbp:is_linked_to |
code readability
|
gptkbp:is_noted_for |
its simplicity and effectiveness
|
gptkbp:is_often_discussed_in |
academic literature
|
gptkbp:is_often_used_in |
refactoring processes
|
gptkbp:is_part_of |
software development lifecycle
software metrics software engineering education |
gptkbp:is_recognized_by |
complex code paths
|
gptkbp:is_related_to |
code maintainability
software maintainability software quality assurance software design principles |
gptkbp:is_used_for |
risk assessment in software projects
|
gptkbp:is_used_to |
improve code quality
|
gptkbp:is_utilized_for |
project management
project estimation |
gptkbp:is_utilized_in |
code optimization
agile development methodologies |
gptkbp:measures |
cyclomatic complexity
|
gptkbp:provides |
quantitative measure of complexity
|
gptkbp:supports |
decision making in software projects
|
gptkbp:used_in |
software engineering
|
gptkbp:bfsParent |
gptkb:Thomas_J._Mc_Cabe
|
gptkbp:bfsLayer |
8
|