Function-Oriented Design Metric
- •
What it is
- •
quantitative measures applied to a procedural/structured design's module structure
- •
- •
Metrics
- •
number of modules — total count of main modules
- •
fan-in — how many other modules call a given module
- •
fan-out — how many other modules a given module calls
- •
depth of module hierarchy — how many levels deep the call structure goes
- •
cyclomatic complexity — a measure of decision-logic complexity in a module's flowchart (more branches/loops -> higher complexity)
- •
- •
Related