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ß