analisi-disegno.com
Bibliografia
su analisi e design Object Oriented
Sull'Object Oriented esiste una letteratura molto ampia, e quella che viene riportata qui è solo una
porzione molto ridotta.
Testi consigliati:
Altri sui pattern:
- Cristopher Alexander: "A
Pattern Language: Towns, Buildings, Construction" - Oxford University
Press, 1977 - Alexander, architetto e teorico dell'architettura, è
considerato l'ispiratore dei pattern nel software design.
- Cristopher Alexander:
"The
Timeless Way of Building" - Oxford University Press, 1979
- Martin Fowler: "Analysis
Patterns. Reusable Object Models" - Addison-Wesley 1997
- James Coplien, Douglas
Schmidt (editors): "Pattern
Languages of Program Design" - Addison-Wesley 1995
- John Vlissides, James
Coplien, Norman Kerth (editors): "Pattern
Languages of Program Design 2" - Addison-Wesley 1996
- Robert Martin, Dirk Riehle,
Frank Buschmann (editors): "Pattern
Languages of Program Design 3" - Addison-Wesley 1997
- Neil Harrison, Brian Foote,
Hans Rohnert (editors): "Pattern
Languages of Program Design 4" , Addison-Wesley 1999
- Richard Gabriel: "Patterns
of Software. Tales from the Software Community" - Oxford University Press 1996
Testi "storici":
- Grady Booch: "Object
Oriented Analysis and Design with Applications". 2nd edition.
- The Benjamin Cummings 1994 - Uno dei testi migliori sulle tecniche
di analisi e disegno object oriented. Complesso, utilizzabile anche
per approfondimenti.
- Peter Coad, Edward Yourdon:
"Object-Oriented
Analysis". 2nd edition. - Prentice-Hall 1991 (traduzione italiana:
editore Jackson) - Introduttivo.
- Peter Coad, Edward Yourdon: "Object-Oriented
Design" - Prentice-Hall 1991 - Introduttivo.
- Ivar Jacobson, e altri:
"Object-Oriented
Software Engineering. A Use Case Driven Approach" - Addison-Wesley
1993 - Il testo che ha fatto conoscere i casi d'uso e i diagrammi di
interazione. Fondamentale.
- Ivar Jacobson, Martin Griss,
Patrik Jonsson : "Software
Reuse. Architecture, Process and Organization for Business Success" - ACM Press. Addison-Wesley 1997 - Testo importante per la comprensione
degli aspetti organizzativi e metodologici che rendono effettivamente
praticabile il riuso in ambito OO.
- James Martin, J.J. Odell: "Object
Oriented Analysis and Design" - Prentice Hall 1992 . - Introduzione,
datata ma valida.
- Jim Rumbaugh, e altri:
"Object
Oriented Modeling and Design" - Prentice Hall 1991 - Uno dei
testi "storici" sull'analisi e il disegno OO. Il metodo proposto
nel libro, OMT, è stato forse il più diffuso prima dell'avvento di UML
(di cui Rumbaugh è uno degli autori).
- Sally Shlaer, Stephen Mellor: "Object
Oriented Analysis. Modeling the World in Data" - Prentice-Hall
1988 - Altro testo "storico". L'approccio all'analisi OO è
qui ancora molto legato all'eredità Entity-Relationship.
- Sally Shlaer, Stephen Mellor: "Object
Lifecycles. Modeling the World in States" - Prentice-Hall 1992
- Seguito e complemento del precedente, tratta la componente "dinamica"
dell'analisi OO (diagrammi di transizione di stato, "Action"
Data Flow Diagram").
- Rebecca Wirfs-Brock, e
altri: "Designing
Object-Oriented Software" - Prentice Hall 1990 - Il testo che
ha introdotto i principi di ruolo, responsabilità, collaborazione. Importante.
analisi-disegno.com , servizi e materiali per lo sviluppo dei sistemi software, a cura di Adriano
Comai.