ScholarGate
Βοηθός
Process / pipelineCode quality assessment

Μετρικές πολυπλοκότητας λογισμικού

Οι μετρικές πολυπλοκότητας λογισμικού ποσοτικοποιούν τη δομική και λειτουργική δυσκολία του κώδικα μέσω αριθμητικών μετρήσεων. Η κυκλωματική πολυπλοκότητα, που εισήχθη από τον Thomas McCabe το 1976, αποτέλεσε τη θεμελιώδη προσέγγιση. Αυτές οι μετρικές αξιολογούν τη συντηρησιμότητα, τη δυνατότητα δοκιμής και τον κίνδυνο ελαττωμάτων, επιτρέποντας στις ομάδες να εντοπίζουν προβληματικές περιοχές κώδικα και να καθοδηγούν τις προσπάθειες αναδιάρθρωσης.

Άνοιγμα στο MethodMindΣύντομαΒίντεοΣύντομαDownload slides

Διαβάστε ολόκληρη τη μέθοδο

Μόνο για μέλη

Συνδεθείτε με δωρεάν λογαριασμό για να διαβάσετε αυτή την ενότητα.

Σύνδεση

Method map

The neighbourhood of related methods — select a node to explore.

Πηγές

  1. McCabe, T. J. (1976). A complexity measure. IEEE Transactions on Software Engineering, 2(4), 308–320. DOI: 10.1109/TSE.1976.233837
  2. Chidamber, S. R., & Kemerer, C. F. (1994). A metrics suite for object-oriented design. IEEE Transactions on Software Engineering, 20(6), 476–493. DOI: 10.1109/32.295895
  3. Halstead, M. H. (1977). Elements of Software Science. Elsevier. link

Πώς να παραπέμψετε σε αυτή τη σελίδα

ScholarGate. (2026, June 3). Software Complexity Metrics and Measurement. ScholarGate. https://scholargate.app/el/software-engineering/software-complexity-metrics

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

Compare side by side

Αναφέρεται από

ScholarGateSoftware Complexity Metrics (Software Complexity Metrics and Measurement). Ανακτήθηκε στις 2026-06-15 από https://scholargate.app/el/software-engineering/software-complexity-metrics · Σύνολο δεδομένων: https://doi.org/10.5281/zenodo.20539026