Złożoność cyklomatyczna – liczba niezależnych ścieżek w programie. Złożoność cyklomatyczna jest określona wzorem L – N + 2P, gdzie:
- L – liczba krawędzi / połączeń w grafie,
- N – liczba węzłów grafu,
- P – liczba rozłącznych części grafu (np. wywoływany graf lub procedura).
Cyclomatic complexity – the maximum number of linear, independent paths through a program. Cyclomatic complexity may be computed as: L – N + 2P, where:
- L – the number of edges/links in a graph
- N – the number of nodes in a graph
- P – the number of disconnected parts of the graph (e.g. a called graph or subroutine).
Wszystkie prawa do wersji angielskiej zastrzezone dla International Software Testing Qualification Board (ISTQB).
Wszystkie prawa do wersji polskiej zastrzezone dla Stowarzyszenia Jakosci Systemow Informatycznych (SJSI).