ScholarGate
Assistent
Machine learningSoftware Metrics

Syklomatisk kompleksitet

Syklomatisk kompleksitet (CC), introdusert av Thomas McCabe i 1976, er et kvantitativt mål som angir antall lineært uavhengige stier gjennom en funksjons kontrollflytgraf. En funksjon med høy syklomatisk kompleksitet er vanskeligere å forstå, teste og vedlikeholde; McCabe anbefalte en grenseverdi på 10 som kompleksitetsgrense for vedlikeholdbarhet.

Åpne i MethodMindSnartVideoSnartLast ned lysbilder

Les hele metoden

Kun for medlemmer

Logg inn med en gratis konto for å lese denne delen.

Logg inn

Metodekart

Nabolaget av beslektede metoder — velg en node for å utforske.

Syklomatisk kompleksitet
Halstead-kompleksitetCK-metrikker

Kilder

  1. McCabe, T. J. (1976). A complexity measure. IEEE Transactions on Software Engineering, SE-2(4), 308–320. DOI: 10.1109/TSE.1976.233837
  2. Campbell, G. H. (1986). Defining a good metric, a software testing perspective. ASQ Software Quality Conference. link
  3. Nagy, C., & Kriebel, K. (2001). Achieving optimal complexity and reliability. SAMS Publishing. ISBN: 0672322285

Slik siterer du denne siden

ScholarGate. (2026, June 3). Cyclomatic Complexity Metric. ScholarGate. https://scholargate.app/no/numerical-methods/cyclomatic-complexity

Hvilken metode?

Sett denne metoden ved siden av sin nærmeste slektning og les dem side om side — biblioteket legger bøkene på bordet; valget er ditt.

Sammenlign side om side

Referert av

ScholarGateCyclomatic Complexity (Cyclomatic Complexity Metric). Hentet 2026-06-15 fra https://scholargate.app/no/numerical-methods/cyclomatic-complexity · Datasett: https://doi.org/10.5281/zenodo.20539026