Skip to content

Software Metrics

← Back to Domain-Specific Abstractions by Domain

3 domain-specific abstractions whose origin domain is Software Metrics.

  • ABC Software Metric — A software-size metric reported as the triplet of assignment, branch and condition counts for a code unit, with an optional Euclidean magnitude summary.
  • Cyclomatic complexity — The cycle rank of a program's control-flow graph, interpreted as the number of linearly independent execution paths.
  • Halstead complexity measures — A family of static software metrics derived from counts of distinct and total operators and operands.