CQE-9083: Iteration Control

 
Iteration Control
[an error occurred while processing this directive] Definition in a New Window Definition in a New Window
Practice ID: 9083 Maturity: Preliminary
+ Description

Description Summary

Iteration Control

Extended Description

Software unaware of iteration control incurs the risk of unexpected consumption of resources, such as CPU cycles or memory, possibly leading to a crash or program exit due to exhaustion of resources.

+ Relationships
NatureTypeIDNameView(s) this relationship pertains to
View
CanPrecede
Co
Consequence
9039Excessive Resource Expenditure
Default Graph (primary)9001
CanPrecede
Co
Consequence
9143Failure
Default Graph (primary)9001
CanPrecede
Co
Consequence
9177Resource Exhaustion
Default Graph (primary)9001
ParentOf
Is
Issue
606Unchecked Input for Loop Condition
Quality Issues Organized by Practices (primary)9002
ParentOf
Is
Issue
835Loop with Unreachable Exit Condition ('Infinite Loop')
Quality Issues Organized by Practices (primary)9002
ParentOf
Pr
Practice
9061Recursion
Quality Issues Organized by Practices (primary)9002
MemberOf
Vi
View
9002Quality Issues Organized by Practices
Quality Issues Organized by Practices (primary)9002
Page Last Updated or Reviewed: October 01, 2017