Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung
unter dem Förderkennzeichen 16OH22005 gefördert.
Die Verantwortung für den Inhalt dieser Veröffentlichung liegt
beim Autor/bei der Autorin.
Wir bilden Zukunft.
Entwurf und Design von Software
Kriterien
8475 - Software Engineering I
Wir bilden Zukunft. Um was geht es hier?
Was ist ein gutes Design?
Kriterium: Kopplung
– engl. Coupling
Kriterium: Bindung
– engl. Cohesion
16. Oktober 2019 8475 - Software Engineering I - 2 -
Wir bilden Zukunft.
16. Oktober 2019
8475 - Software Engineering I
Einführung - 3 -
Was ist ein gutes
Design?
Wir bilden Zukunft. Was ist ein gutes Design?
16. Oktober 2019 8475 - Software Engineering I - 4 -
Wir bilden Zukunft. Softwareeigenschaften
16. Oktober 2019 8475 - Software Engineering I - 5 -
Wir bilden Zukunft. Eigenschaften und Softwarequalität
16. Oktober 2019 8475 - Software Engineering I - 6 -
Interne
Eigenschaften
Externe Eigenschaften
Software-Qualität ISO 9126
Software Design
Qualität
Wir bilden Zukunft. SW-Qualität nach ISO 9126
16. Oktober 2019 8475 - Software Engineering I - 7 -
Wir bilden Zukunft.
16. Oktober 2019
8475 - Software Engineering I
Einführung - 8 -
Die Kriterien im
Überblick
Wir bilden Zukunft. Kriterien im Überblick
16. Oktober 2019 8475 - Software Engineering I - 9 -
Wir bilden Zukunft. Kopplung vs. Bindung
16. Oktober 2019 8475 - Software Engineering I - 10 -
Wir bilden Zukunft. Kopplung vs. Bindung (II)
16. Oktober 2019 8475 - Software Engineering I - 11 -
Wir bilden Zukunft.
16. Oktober 2019
8475 - Software Engineering I
Einführung - 12 -
Kopplung
Engl.
Coupling
Wir bilden Zukunft. Was bedeutet Kopplung?
16. Oktober 2019 8475 - Software Engineering I - 13 -
Wir bilden Zukunft. Was bedeutet Kopplung genau?
16. Oktober 2019 8475 - Software Engineering I - 14 -
Wir bilden Zukunft.
Geringe Kopplung
Kopplung – Ein Beispiel
16. Oktober 2019 8475 - Software Engineering I - 15 -
Hohe Kopplung
Wir bilden Zukunft. Kopplungs-Grad bestimmen
16. Oktober 2019 8475 - Software Engineering I - 16 -
Wir bilden Zukunft. Kopplung und Wartung
16. Oktober 2019 8475 - Software Engineering I - 17 -
Wir bilden Zukunft.
16. Oktober 2019
8475 - Software Engineering I
Einführung - 18 -
Bindung
Engl.
Cohesion
Wir bilden Zukunft. Was bedeutet Bindung?
16. Oktober 2019 8475 - Software Engineering I - 19 -
Wir bilden Zukunft. Was bedeutet Bindung genau?
16. Oktober 2019 8475 - Software Engineering I - 20 -
Wir bilden Zukunft. Bindung – Ein Beispiel
16. Oktober 2019 8475 - Software Engineering I - 21 -
Wir bilden Zukunft. Bindung und Wartung
16. Oktober 2019 8475 - Software Engineering I - 22 -
Wir bilden Zukunft.
16. Oktober 2019
8475 - Software Engineering I
Einführung - 23 -
Was muss ich
wissen?
Wir bilden Zukunft. Was muss ich wissen?
Ich kann erklären, welchen Einfluss Kopplung auf das Software Design hat
Ich kenne die Bedeutung von Kopplung
Ich kann den Grad der Kopplung abschätzen
Ich kann erklären, welchen Einfluss Bindung auf das Software Design hat
Ich kenne die Bedeutung von Bindung
Ich kann den Grad der Bindung abschätzen
16. Oktober 2019 8475 - Software Engineering I - 24 -