12.07.2015 Aufrufe

Entwicklung und Anwendung eines Bezugsrahmens zur ...

Entwicklung und Anwendung eines Bezugsrahmens zur ...

Entwicklung und Anwendung eines Bezugsrahmens zur ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Die Hierarchie ist dadurch begründet, daß die formulierte Einschränkung für die Absolutskala amstärksten <strong>und</strong> die für die Nominalskala am schwächsten ist. Ein Beispiel für eine Metrik, die auf derabsoluten Skala abbildet, ist Lines of Code (LOC), welche die Anzahl der Quellcodezeilen <strong>eines</strong>Softwareprodukts mißt 72 . In der Literatur wird häufig davon ausgegangen, daß für eine sinnvolle<strong>Anwendung</strong> von statistischen Mitteln <strong>zur</strong> Auswertung der ermittelten Kenngrößen Metriken zu entwickelnsind, die auf der Rationalskala abbilden 73 .Mit Hilfe der Transformationen bzw. unter <strong>Anwendung</strong> der zulässigen statistischen Mittel wird versucht,aus den Kenngrößen Rückschlüsse auf die eigentlichen <strong>und</strong> nicht direkt meßbaren Größen zuziehen. Diese hängen mit der Qualität <strong>eines</strong> Produkts zusammen, die durch die Metriken erfaßbargemacht werden sollen.In der Praxis kann die Beschreibung einer konkreten Metrik die folgenden Punkte beinhalten 74 :• NameDer eindeutige Name einer Metrik.• BedeutungEine Beschreibung, wie die resultierende Kenngröße zu interpretieren ist.• RandbedingungenEine Liste von Faktoren, die das Ergebnis der Messung beeinflussen können.• Verwandte MetrikenÄhnliche Metriken oder Metriken, die häufig zusammen mit dieser genutzt werden.• SchwellwerteWerte der Kenngröße, die bei Über- oder Unterschreitung Anomalien anzeigen.• HandlungshinweiseHinweise darauf, welche Handlungen bei festgestellten Anomalien durchgeführt werden können,um diese zu beseitigen.Ein Beispiel für die Beschreibung einer einfachen Metrik ist die folgende der Metrik Lines of Code.NameLines of Code (LOC)BedeutungEs wird die physikalische Anzahl der Zeilen im Quellcode einer Methode gemessen.RandbedingungenDer Programmierstil des Entwicklers bzgl. der von ihm präferierten Art der Formatierung beeinflußtdie Anzahl der Codezeilen unabhängig von ihrer Funktionalität, d.h. der inhaltlich identische Codezweier unterschiedlicher Programmierer kann unterschiedlich lang sein. Auch bei Verwendung unterschiedlicherSprachen differieren die Kenngrößen trotz gleicher Funktionalität des Codes.72 S. [Hend96], S. 72.73 Vgl. [Hend96], S. 73.74 S. dazu auch [LoKi94], S. 2.- 69 -

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!