[KongchangAI]
Person

Thomas McCabe

A software engineering researcher who, in 1976, introduced the Cyclomatic Complexity metric to quantify the number of independent execution paths in source code as a measure of its structural complexity.

Core Facts

Timeline (last 90 days)

Sep 25

Cyclomatic Complexity, proposed by Thomas McCabe in 1976, quantifies code complexity by counting the number of independent execution paths in the code.

Unverified50%
Jul 21

Cyclomatic complexity was proposed by Thomas McCabe in 1976, calculated as M = E - N + 2P, and the industry typically sets the upper limit of cyclomatic complexity for a single module at 10–15.

Verified65%

All Facts (3)

Source Articles