ScholarGate
Avustaja
Machine learningSoftware Metrics

Sykloomaattinen kompleksisuus

Sykloomaattinen kompleksisuus (CC), jonka Thomas McCabe esitteli vuonna 1976, on kvantitatiivinen mittari, joka mittaa lineaarisesti riippumattomien polkujen määrää funktion kontrollivuokaaviossa. Korkean sykloomaattisen kompleksisuuden funktiota on vaikeampi ymmärtää, testata ja ylläpitää; McCabe suositteli 10:n raja-arvoa kompleksisuuden ylärajana ylläpidettävyyden kannalta.

Avaa sovelluksessa MethodMindTulossaVideoTulossaLataa diat

Lue koko menetelmä

Vain jäsenille

Kirjaudu sisään maksuttomalla tilillä lukeaksesi tämän osion.

Kirjaudu sisään

Menetelmäkartta

Lähimenetelmien naapurusto — valitse solmu tutkiaksesi.

Sykloomaattinen kompleksisuus
Halsteadin kompleksisuusCK-mittarit

Lähteet

  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

Näin viittaat tähän sivuun

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

Mikä menetelmä?

Aseta tämä menetelmä lähimpien sukulaistensa rinnalle ja lue niitä yhdessä — kirjasto asettaa teokset pöydälle; valinta on sinun.

Vertaa rinnakkain

Tähän viittaavat

ScholarGateCyclomatic Complexity (Cyclomatic Complexity Metric). Haettu 2026-06-15 osoitteesta https://scholargate.app/fi/numerical-methods/cyclomatic-complexity · Aineisto: https://doi.org/10.5281/zenodo.20539026