Wiederverwendung - auf Matthias-Draeger.info
Wiederverwendung - auf Matthias-Draeger.info Wiederverwendung - auf Matthias-Draeger.info
Quellen: Anforderungsmuster• Michael Jackson: "Problem Frames: Analyzing andStructuring Software Development Problems",Addison Wesley 2001• Identifiziert einige grundlegende Problemklassen• Martin Fowler: "Analysis Patterns: Reusable ObjectModels", Addison Wesley Longman 1997• wie vorhin beispielhaft gesehen• Achtung: Das Buch benutzt eine Vor-UML-Notation, beider Rollennamen immer genau auf der anderen Seiteder Assoziation stehen als bei UML üblich• Aktualisierungen und Ergänzungen siehehttp://www.martinfowler.com/articles.html#ap• Die beschriebenen Beispiele entstammenhttp://www.martinfowler.com/apsupp/accountability.pdfLutz Prechelt, prechelt@inf.fu-berlin.de [23+24] 78 / 84
Quellen: Architektur• Mary Shaw, David Garlan: "Software Architecture:Perspectives on an Emerging Discipline", Prentice Hall1996• Erstes Buch zum Thema Architekturstile und –muster• Nur wenige Muster, aber konzeptuell sehr guteEinführung• Frank Buschmann, Regine Meunier, Hans Rohnert,Peter Sommerlad, Michael Stal: "Pattern-orientierteSoftwarearchitektur: Ein Pattern-System", Addison-Wesley 1998• "Pattern-oriented software architecture: a system ofpatterns"• Architektur-, Entwurfs- und KodiermusterShawLutz Prechelt, prechelt@inf.fu-berlin.de [23+24] 79 / 84
- Seite 28 und 29: Prinzip: Konsistenz• Handhabe gle
- Seite 30 und 31: Prinzip: Wiederverwendung• A: Ver
- Seite 32 und 33: Arten von Mustern• Anforderungen
- Seite 34 und 35: Beobachtung 1:Personen versus Organ
- Seite 36 und 37: Beispiel einer Organisationshierarc
- Seite 38 und 39: Propagation von Attributen• Man k
- Seite 40 und 41: Mehrfache Hierarchien• Eventuell
- Seite 42 und 43: Verantwortlichkeit: Beispielfunctio
- Seite 44 und 45: Verantwortlichkeitenmit Regeln: Bei
- Seite 46 und 47: Arten von Mustern• Anforderungen
- Seite 48 und 49: Benutzbarkeit ist schwierigMantra d
- Seite 50 und 51: Benutzbarkeitsmuster I:Anforderunge
- Seite 52 und 53: Benutzbarkeitsmuster I:Anforderunge
- Seite 54 und 55: Benutzbarkeitsmuster I:Anforderunge
- Seite 56 und 57: Benutzbarkeitsmuster II:Entwürfe
- Seite 58 und 59: Arten von Mustern• Anforderungen
- Seite 60 und 61: Eine Projektgeschichte• Jemand er
- Seite 62 und 63: Muster: Liefertermin festlegen(size
- Seite 64 und 65: Muster: Keine kleinen Terminverzög
- Seite 66 und 67: Muster für Ablenkungen,Störungen,
- Seite 68 und 69: Muster: Programmieren in Episoden(p
- Seite 70 und 71: Arten von Mustern• Anforderungen
- Seite 72 und 73: Beispiel: Eine Mustersprachefür ve
- Seite 74 und 75: Beispiele für Anti-Muster• Proze
- Seite 76 und 77: Beispiele für Anti-Muster (3)• P
- Seite 80 und 81: Quellen: Entwurfsmuster• Martin F
- Seite 82 und 83: Quellen: Prozessmuster• James Cop
- Seite 84: Danke!Lutz Prechelt, prechelt@inf.f
Quellen: Architektur• Mary Shaw, David Garlan: "Software Architecture:Perspectives on an Emerging Discipline", Prentice Hall1996• Erstes Buch zum Thema Architekturstile und –muster• Nur wenige Muster, aber konzeptuell sehr guteEinführung• Frank Buschmann, Regine Meunier, Hans Rohnert,Peter Sommerlad, Michael Stal: "Pattern-orientierteSoftwarearchitektur: Ein Pattern-System", Addison-Wesley 1998• "Pattern-oriented software architecture: a system ofpatterns"• Architektur-, Entwurfs- und KodiermusterShawLutz Prechelt, prechelt@inf.fu-berlin.de [23+24] 79 / 84