30.10.2013 Aufrufe

Bewertung der Qualität objektorientierter Entwürfe - Worte-Projekt

Bewertung der Qualität objektorientierter Entwürfe - Worte-Projekt

Bewertung der Qualität objektorientierter Entwürfe - Worte-Projekt

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Kapitel 11<br />

Werkzeugunterstützung<br />

Human errors can only be avoided if one can avoid the use of humans.<br />

(Parnas, Clements, 1986, S. 251)<br />

In diesem Kapitel werden Werkzeuge zur Entwurfsbewertung vorgestellt. Zunächst<br />

wird auf Werkzeuge eingegangen, die in an<strong>der</strong>en Arbeiten entstanden sind. Dann<br />

werden die Werkzeuge präsentiert, die für das vorgestellte <strong>Bewertung</strong>sverfahren entwickelt<br />

wurden. Abschließend wird ein ideales Werkzeug zur Entwurfsbewertung<br />

skizziert.<br />

11.1 Werkzeuge aus an<strong>der</strong>en Arbeiten<br />

In diesem Abschnitt werden bestehende Ansätze und Werkzeuge zur Entwurfsbewertung<br />

vorgestellt, unterschieden nach den Artefakten, auf denen die <strong>Bewertung</strong> durchgeführt<br />

wird: Entwurf und Code.<br />

11.1.1 <strong>Qualität</strong>sbewertung auf Entwurfsbasis<br />

Baumann (1997). Baumann beschreibt ein Verfahren zur <strong>Bewertung</strong> von objektorientierten<br />

Analysemodellen 1 auf <strong>der</strong> Basis von fest vorgegebenen Metriken mit variablen<br />

Schwellenwerten und Toleranzen. Das Werkzeug MEMOS, eine Erweiterung des<br />

MAOOAM-Werkzeugs 2 , erhebt die Metriken und teilt sie mittels Schwellenwert und<br />

Toleranz in die drei Kategorien gering, mittel und hoch ein. Die <strong>der</strong>art aufbereiteten<br />

Messwerte werden dann zu Teilbewertungen (pro Analyse-Element und <strong>Qualität</strong>skriterium)<br />

und schließlich zu einer Gesamtbewertung verdichtet. Das Verfahren zur Verdichtung<br />

und die Form des Berichts lassen sich über Steuerdateien konfigurieren. Zu<br />

den <strong>Bewertung</strong>en <strong>der</strong> Kriterien sind im Werkzeug allgemeine Ratschläge zur Verbesserung<br />

abrufbar; für die Metriken sind Beschreibungen verfügbar.<br />

1. Der Begriff Analyse schließt bei diesem Ansatz den Entwurf ein!<br />

2. MAOOAM*Tool ist ein Werkzeug für die objektorientierte Systemanalyse (inkl. Entwurf).<br />

MAOOAM (= Mannheimer objektorientiertes Analysemodell) ist ein proprietäres Metamodell für<br />

objektorientierte Analyse- und Entwurfsmodelle.<br />

151

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!