[Ambler]
Scott Ambler, Agile Modeling, Wiley, 2002.
[Beck]
Kent Beck, Extreme Programming Explained: Embrace Change, Addison-Wesley, 2000.
[Beck and Fowler]
Kent Beck and Martin Fowler, Planning Extreme Programming, Addison-Wesley, 2000.
[Beck and Cunningham]
Kent Beck and Ward Cunningham, “A Laboratory for Teaching Object-Oriented Thinking,” Proceedings of OOPSLA 89, 24 (10): 1–6. http://c2.com/doc/oopsla89/paper.html
[Booch, OOAD]
Grady Booch, Object-Oriented Analysis and Design with Applications, Second Edition. Addison-Wesley, 1994.
[Booch, UML user]
Grady Booch, Jim Rumbaugh, and Ivar Jacobson, UML User Guide, Addison-Wesley, 1999.
[Coad, OOA]
Peter Coad and Edward Yourdon, Object-Oriented Analysis, Yourdon Press, 1991.
[Coad, OOD]
Peter Coad and Edward Yourdon, Object-Oriented Design, Yourdon Press, 1991.
[Cockburn, agile]
Alistair Cockburn, Agile Software Development, Addison-Wesley, 2001.
[Cockburn, use cases]
Alistair Cockburn, Writing Effective Use Cases, Addison-Wesley, 2001.
[Constantine and Lockwood]
Larry Constantine and Lucy Lockwood, Software for Use, Addison-Wesley, 2000.
[Cook and Daniels]
Steve Cook and John Daniels, Designing Object Systems: Object-Oriented Modeling with Syntropy, Prentice-Hall, 1994.
[Core J2EE Patterns]
Deepak Alur, John Crupi, and Dan Malks, Core J2EE Patterns, Prentice-Hall, 2001.
[Cunningham]
Ward Cunningham, “EPISODES: A Pattern Language of Competitive Development.” In Pattern Languages of Program Design 2, Vlissides, Coplien, and Kerth, Addison-Wesley, 1996, pp. 371–388.
[Douglass]
Bruce Powel Douglass, Real-Time UML, Addison-Wesley, 1999.
[Fowler, AP]
Martin Fowler, Analysis Patterns: Reusable Object Models, Addison-Wesley, 1997.
[Fowler, new methodology]
Martin Fowler, “The New Methodology,” http://martinfowler.com/articles/newMethodology.html
[Fowler and Foemmel]
Martin Fowler and Matthew Foemmel, “Continuous Integration,” http://martinfowler.com/articles/continuousIntegration.html
[Fowler, P of EAA]
Martin Fowler, Patterns of Enterprise Application Architecture, Addison-Wesley, 2003.
[Fowler, refactoring]
Martin Fowler, Refactoring: Improving the Design of Existing Programs, Addison-Wesley, 1999.
[Gang of Four]
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
[Highsmith]
Jim Highsmith, Agile Software Development Ecosystems, Addison-Wesley, 2002.
[Hohmann]
Luke Hohmann, Beyond Software Architecture, Addison-Wesley, 2003.
[Jacobson, OOSE]
Ivar Jacobson, Magnus Christerson, Patrik Jonsson, and Gunnar Övergaard, Object-Oriented Software Engineering: A Use Case Driven Approach, Addison-Wesley, 1992.
[Jacobson, UP]
Ivar Jacobson, Maria Ericsson, and Agneta Jacobson, The Object Advantage: Business Process Reengineering with Object Technology, Addison-Wesley, 1995.
[Kerth]
Norm Kerth, Project Retrospectives, Dorset House, 2001
[Kleppe et al.]
Anneke Kleppe, Jos Warmer, and Wim Bast, MDA Explained, Addison-Wesley, 2003.
[Kruchten]
Philippe Kruchten, The Rational Unified Process: An Introduction, Addison-Wesley, 1999.
[Larman]
Craig Larman, Applying UML and Patterns, 2d ed., Prentice-Hall, 2001.
[Martin]
Robert Cecil Martin, The Principles, Patterns, and Practices of Agile Software Development, Prentice-Hall, 2003.
[McConnell]
Steve McConnell, Rapid Development: Taming Wild Software Schedules, Microsoft Press, 1996.
[Mellor and Balcer]
Steve Mellor and Marc Balcer, Executable UML, Addison-Wesley, 2002.
[Meyer]
Bertrand Meyer, Object-Oriented Software Construction. Prentice-Hall, 2000.
[Odell]
James Martin and James J. Odell, Object-Oriented Methods: A Foundation (UML Edition), Prentice Hall, 1998.
[Pont]
Michael Pont, Patterns for Time-Triggered Embedded Systems, Addison-Wesley, 2001.
[POSA1]
Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal, Pattern-Oriented Software Architecture: A System of Patterns, Wiley, 1996.
[POSA2]
Douglas Schmidt, Michael Stal, Hans Rohnert, and Frank Buschmann, Pattern-Oriented Software Archtecture Volume 2: Patterns for Concurrent and Networked Objects, Wiley, 2000.
[Rumbaugh, insights]
James Rumbaugh, OMT Insights, SIGS Books, 1996.
[Rumbaugh, OMT]
James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorenzen, Object-Oriented Modeling and Design, Prentice-Hall, 1991.
[Rumbaugh, UML Reference]
James Rumbaugh, Ivar Jacobson, and Grady Booch, The Unified Modeling Language Reference Manual, Addison-Wesley, 1999.
[Shlaer and Mellor, data]
Sally Shlaer and Stephen J. Mellor, Object-Oriented Systems Analysis: Modeling the World in Data, Yourdon Press, 1989.
[Shlaer and Mellor, states]
Sally Shlaer and Stephen J. Mellor, Object Lifecycles: Modeling the World in States. Yourdon Press, 1991.
[Warmer and Kleppe]
Jos Warmer and Anneke Kleppe, The Object Constraint Language: Precise Modeling with UML, Addison-Wesley, 1998.
[Wirfs-Brock]
Rebecca Wirfs-Brock and Alan McKean, Object Design: Roles Responsibilities and Collaborations. Addison-Wesley, 2003.