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

worte.projekt.de
von worte.projekt.de Mehr von diesem Publisher
30.10.2013 Aufrufe

viii Inhaltsverzeichnis 6 Softwarequalität.............................................................................................................. 59 6.1 Qualität .....................................................................................................................59 6.2 Qualitätsmodelle ..................................................................................................... 63 6.3 Qualitätssicherung .................................................................................................. 69 7 Entwurfsqualität ............................................................................................................. 73 7.1 Ein Beispiel............................................................................................................... 73 7.2 Perspektiven der Entwurfsqualität....................................................................... 78 7.3 Entwurfsregeln ........................................................................................................ 83 7.4 Beispiele für OOD-Qualitätsmodelle ................................................................... 88 7.5 Qualitätssicherung beim Entwurf......................................................................... 96 7.6 Entwurfsbewertung ................................................................................................ 97 8 Das allgemeine Qualitätsmodell ............................................................................... 101 8.1 Vorüberlegungen .................................................................................................. 101 8.2 Aufbau des Modells.............................................................................................. 104 8.3 Wartbarkeit ............................................................................................................ 105 8.4 Wiederverwendung.............................................................................................. 112 8.5 Wiederverwendbarkeit......................................................................................... 113 8.6 Brauchbarkeit......................................................................................................... 114 8.7 Testbarkeit.............................................................................................................. 115 8.8 Prüfbarkeit.............................................................................................................. 116 8.9 Weitere mögliche Faktoren.................................................................................. 116 9 Quantifizierung des Qualitätsmodells..................................................................... 117 9.1 Bewertungsverfahren ........................................................................................... 117 9.2 Objektive Metriken ............................................................................................... 120 9.3 Subjektive Metriken .............................................................................................. 125 9.4 Fragebögen............................................................................................................. 127 9.5 Gesamtbewertung................................................................................................. 131 9.6 Ableitung spezifischer Modelle .......................................................................... 132 10 Ein spezifisches Qualitätsmodell .............................................................................. 135 10.1 Ableitung des Qualitätsmodells.......................................................................... 135 10.2 Anwendung des Qualitätsmodells..................................................................... 140 10.3 Besonderheiten bei Mustern................................................................................ 148 11 Werkzeugunterstützung.............................................................................................. 151 11.1 Werkzeuge aus anderen Arbeiten ...................................................................... 151 11.2 Selbst realisierte Werkzeuge................................................................................ 154 11.3 Ausblick: Ein ideales Werkzeug ......................................................................... 159

12 Zusammenfassung und Ausblick.............................................................................. 161 12.1 Zusammenfassung................................................................................................ 161 12.2 Bewertung des Ansatzes ...................................................................................... 162 12.3 Vergleich mit anderen Arbeiten.......................................................................... 164 12.4 Ausblick.................................................................................................................. 166 12.5 Schlussbemerkung ................................................................................................ 168 Literatur .......................................................................................................................... 169 Akronyme....................................................................................................................... 187 A Metriken für QOOD .................................................................................................... 189 A.1 Knappheit............................................................................................................... 189 A.2 Strukturiertheit ...................................................................................................... 192 A.3 Entkopplung .......................................................................................................... 193 A.4 Zusammenhalt....................................................................................................... 196 A.5 Einheitlichkeit ........................................................................................................ 197 A.6 Dokumentierung ................................................................................................... 198 A.7 Verfolgbarkeit ........................................................................................................ 198 A.8 Wartbarkeit ............................................................................................................ 198 A.9 Theoretische Validierung..................................................................................... 199 B Fragebögen für QOOD................................................................................................ 203 B.1 Knappheit............................................................................................................... 204 B.2 Strukturiertheit ...................................................................................................... 205 B.3 Entkopplung .......................................................................................................... 206 B.4 Zusammenhalt....................................................................................................... 209 B.5 Einheitlichkeit ........................................................................................................ 210 B.6 Dokumentierung ................................................................................................... 211 B.7 Verfolgbarkeit ........................................................................................................ 213 B.8 Wartbarkeit ............................................................................................................ 214 C Dokumente zum Softwarepraktikum ...................................................................... 215 C.1 Aufgabenstellung.................................................................................................. 215 C.2 Anforderungen ...................................................................................................... 220 C.3 Begriffslexikon....................................................................................................... 224 ix

12 Zusammenfassung und Ausblick.............................................................................. 161<br />

12.1 Zusammenfassung................................................................................................ 161<br />

12.2 <strong>Bewertung</strong> des Ansatzes ...................................................................................... 162<br />

12.3 Vergleich mit an<strong>der</strong>en Arbeiten.......................................................................... 164<br />

12.4 Ausblick.................................................................................................................. 166<br />

12.5 Schlussbemerkung ................................................................................................ 168<br />

Literatur .......................................................................................................................... 169<br />

Akronyme....................................................................................................................... 187<br />

A Metriken für QOOD .................................................................................................... 189<br />

A.1 Knappheit............................................................................................................... 189<br />

A.2 Strukturiertheit ...................................................................................................... 192<br />

A.3 Entkopplung .......................................................................................................... 193<br />

A.4 Zusammenhalt....................................................................................................... 196<br />

A.5 Einheitlichkeit ........................................................................................................ 197<br />

A.6 Dokumentierung ................................................................................................... 198<br />

A.7 Verfolgbarkeit ........................................................................................................ 198<br />

A.8 Wartbarkeit ............................................................................................................ 198<br />

A.9 Theoretische Validierung..................................................................................... 199<br />

B Fragebögen für QOOD................................................................................................ 203<br />

B.1 Knappheit............................................................................................................... 204<br />

B.2 Strukturiertheit ...................................................................................................... 205<br />

B.3 Entkopplung .......................................................................................................... 206<br />

B.4 Zusammenhalt....................................................................................................... 209<br />

B.5 Einheitlichkeit ........................................................................................................ 210<br />

B.6 Dokumentierung ................................................................................................... 211<br />

B.7 Verfolgbarkeit ........................................................................................................ 213<br />

B.8 Wartbarkeit ............................................................................................................ 214<br />

C Dokumente zum Softwarepraktikum ...................................................................... 215<br />

C.1 Aufgabenstellung.................................................................................................. 215<br />

C.2 Anfor<strong>der</strong>ungen ...................................................................................................... 220<br />

C.3 Begriffslexikon....................................................................................................... 224<br />

ix

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!