Orthogonal Defect Classification

Reimund Hitler November 21, 2016 O 64 0
FONT SIZE:
fontsize_dec
fontsize_inc

Orthogonal Defect Classification dreht semantischen Informationen in der Softwarefehler Strom in eine Messung an den Prozess.

Die Ideen wurden in den späten 80er und frühen 90er Jahren bei IBM Research von Ram Chillarege entwickelt. Dies hat zu der Entwicklung neuer Analyseverfahren für die Softwareentwicklung und Testprozessanalyse geführt. ODC ist Prozessmodell, Sprache und Domain-Agnostiker. Anwendungen der ODC wurden von verschiedenen Unternehmen auf einer Vielzahl von Plattformen und Entwicklungsprozesse, angefangen von Wasserfall, Spirale, gated und agile Entwicklungsprozesse berichtet. Eines der beliebtesten Anwendungen der ODC ist eine Software Ursachenanalyse. ODC ist bekannt, dass die Zeit für die Ursachenanalyse durchzuführen um mehr als den Faktor 10. Die Gewinne kommen in erster Linie aus einem anderen Ansatz zur Ursachenanalyse, wo die ODC Daten schnell erzeugt und Analytik für die Ursache-Wirkungs-Analyse zu reduzieren. Dadurch verschiebt sich die Last der Analyse von einer rein menschlichen Methode, um eine, die mehr Daten intensiv ist.

Die für die einzelnen Kategorien ODC, insbesondere Defekttyp und Defect-Trigger gewählten Wert gesetzt, sind so konzipiert, dass sie Messungen an den Entwicklungsprozess und den Testprozess auf. Diese Messungen erfolgen durch die Verteilung, die das spezielle Kategorie in einer bestimmten Phase im Entwicklungsprozess. Zum Beispiel den Mangel Triggerverteilung bei, sagen wir, Unit-Test, wird ein Maß für die Produktivität des Testprozesses in dieser Phase. Kalibrierungen dieser Verteilungen sind nicht öffentlich zugänglich, und scheinen proprietären sein. Es gibt jedoch mehrere Papiere veröffentlicht, die der Originator und mehrere andere Forscher in der Industrie veranschaulicht die Verwendung dieser Ideen.

Die Stärke der ODC-Methode liegt in der Tatsache, dass dieses Messsystem ist unabhängig von der Software-Lebenszyklus-Modell, der verwendeten Sprache, die Domäne oder den Entwicklungsprozess-Modell. Die Ideen wurden vor mehr als 20 Jahren entwickelt, und die Tatsache, dass sie die Fortschritte der Agile Entwicklungsprozesse überlebt und ist gleichermaßen wertvoll heute ist ein Beweis für das ursprüngliche Design und Konzept.

  Like 0   Dislike 0
Vorherige Artikel Westminster Abbey Choir School
Nächster Artikel Tower Gardens Immobilien
Bemerkungen (0)
Keine Kommentare

Fügen Sie einen Kommentar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Zeichen übrig: 3000
captcha