Цикломатическая сложность программы

Материал из WikiGrapp
Версия от 12:45, 30 сентября 2011; KEV (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Цикломатическая сложность программы (Cyclomatic complexity of a program) — структурная (или топологическая) мера сложности программ, равная увеличенному на единицу цикломатическому числу уграфа программы;

Цикломатическая сложность программы оценивает сложность программы, исходя из сложности потока управления программы.

Цикломатическая сложность программы была первой из топологических мер сложности, применялась на практике и послужила основой для многих модификаций.

Литература

  • Евстигнеев В.А. Применение теории графов в программировании. — М.: Наука, 1985.