NOC :: number of children :: ITWissen.info

Registrieren Sie sich schon jetzt, um zukünftig unsere erweiterten Serviceangebote nutzen zu können.Hier geht es zur Registrierung

NOC (number of children)

Zur Messung von Softwareprodukten werden sogenannte Software-Metriken verwendet, die unterschiedliche Eigenschaften von Softwareprodukten und -prozessen quantifizieren. Eine objektorientierte Metrik berücksichtigt bei der Messung von Software die Zusammenfassung von Datenstrukturen und der darauf anwendbaren Methoden zu einem Objekt, dessen Beziehungen zu anderen Objekten sowie die generellen Strukturmerkmale objektorientierter Programmierung.


<< Anzeige >>

Die Metrik nach Number of Children (NOC) ist einzuordnen in die Gruppe der Maße, die auf Vererbungshierarchien basieren und dabei speziell ein Maß für die durch Vererbung miteinander in Beziehung stehenden Klassen definiert.

NOC-Definition: NOC ist die Anzahl der direkten Spezialisierungen einer Klasse.

Der Ansatz dieser Methode ist es, die Fortpflanzung von Fehlern auf eine Unterklasse bewerten zu können. Hierbei gilt, dass eine Klasse umso bedeutender ist, als dass Unterklassen von ihr abgeleitet wurden.

Beispiel Klassendiagramm
Beispiel Klassendiagramm lexikon, kompendium, computer, it, elektronik

Das dargestellte Klassendiagramm definiert die statischen Teile eines Systems von Klassen mit ihren Assoziationen und Methoden.

Beispiel Klassendiagramm: NOC(A)=2 und NOC(F)=3 und NOC(B)=0

Anwendung: Vorwiegend in Zusammenhang mit der Wiederverwendung von Klassen. Je komplexer die Vererbungshierarchie - d.h. umso größer die Number of Children (NOC) ist - umso wichtiger ist es, die ableitende Klasse intensiv zu testen.

Twitter - Folgen Sie uns!


Erlesene Technik-News von ITWissen als IT Quickies - in 140 Zeichen auf Twitter.
Folgen Sie uns!



Unsere Partner

Digitalisierung von Video, Dia&#039;s und Foto&#039;s

Werbung