Ein Experiment zur Wirksamkeit von Entwurfsmustern
Walter F. Tichy
Universität Karlsruhe
Ein Experiment zur Wirksamkeit von Entwurfsmustern
Was sind einige Behauptungen über Entwurfsmuster?
Klingt gut,
Vertrau den Verkäufern?
Vertrau den Experten?
Vertrau der Fachliteratur?
Vertrau einer Fallstudie?
Vertraue den Trends?
Vertrau wissenschaftlichen Experimenten?
Ein Experiment beweist noch gar nichts!
Gibt´s Experimente in der Softwaretechnik?
Und wo fehlt´s?
Experiment:
Versuchsaufbau
Programm A: „Tupel“
Tupel
Programm B: „Und/Oder-Baum“
Und/Oder-Baum
Versuchspersonen
Variablen und Kontrolle
Aufgaben und Bewertung
Ergebnisse
Wie ist das zu interpretieren?
Vertrauenswürdigkeit?
Wie geht´s jetzt weiter?
1. Decoupling Patterns
1. Decoupling(cont.)
2. Variant Management
3. State Handling
4. Control
5. Virtual Machines
Warum sollte die Industrie helfen?
Schluß