Kent Beck : Smalltalk Best Practice Patterns. Prentice Hall, 1996.
Kent Beck : Extreme Programming Explained: Embrace Change. Addison-Wesley, 2000 (in press).
Kent Beck Ward Cunningham "A Laboratory for Teaching Object-Oriented Thinking." Proceedings of OOPSLA 89. SIGPLAN Notices, Vol. 24, No. 10, pp. 16. See http://c2.com/doc/oopsla89/paper.html.
Grady Booch : Object-Oriented Analysis and Design with Applications, Second Edition. Addison-Wesley, 1994.
Grady Booch : Object Solutions: Managing the Object-Oriented Project. Addison-Wesley, 1996.
Grady Booch James Rumbaugh Ivar Jacobson [three amigos]: The Unified Modeling Language User Guide. Addison-Wesley, 1999.
Frank Buschmann Regine Meunier Hans Rohnert Peter Sommerlad Michael Stal : Pattern-Oriented Software Architecture: A System of Patterns. John Wiley & Sons, 1996.
Peter Coad Jill Nicola : Object-Oriented Programming. Yourdon, 1993.
Peter Coad Edward Yourdon : Object-Oriented Analysis. Yourdon, 1991a.
Peter Coad Edward Yourdon : Object-Oriented Design. Yourdon, 1991b.
Peter Coad David North Mark Mayfield : Object Models: Strategies, Patterns and Applications. Prentice Hall, 1995.
Alistair Cockburn : Surviving Object-Oriented Projects. Addison-Wesley, 1998.
Steve Cook John Daniels : Designing Object Systems: Object-Oriented Modeling with Syntropy. Prentice Hall, 1994.
James O. Coplien : "A Generative Development Process Pattern Language." In Coplien and Schmidt, 1995, pp. 183237.
James O. Coplien Douglas C. Schmidt , eds.: Pattern Languages of Program Design [PLoPD1]. Addison-Wesley, 1995.
Ward Cunningham : "EPISODES: A Pattern Language of Competitive Development." In Vlissides, Coplien, and Kerth, 1996, pp. 371388.
Bruce Powel Douglass : Real-Time UML. Addison-Wesley, 1998.
Martin Fowler : Analysis Patterns: Reusable Object Models. Addison-Wesley, 1997.
Martin Fowler : Refactoring: Improving the Design of Existing Programs. Addison-Wesley, 1999.
Erich Gamma Richard Helm Ralph Johnson John Vlissides [Gang of Four]: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.
Adele Goldberg Kenneth S. Rubin : Succeeding with Objects: Decision Frameworks for Project Management. Addison-Wesley, 1995.
David Harel : "Statecharts: A Visual Formalism for Complex Systems." In Science of Computer Programming, Vol. 8, 1987.
Ivar Jacobson Grady Booch James Rumbaugh [three amigos]: The Unified Software Development Process. Addison-Wesley, 1999.
Ivar Jacobson Magnus Christerson Patrik Jonsson Gunnar vergaard : Object-Oriented Software Engineering: A Use Case Driven Approach. Addison-Wesley, 1992.
Ivar Jacobson Maria Ericsson Agneta Jacobson : The Object Advantage: Business Process Reengineering with Object Technology. Addison-Wesley, 1995.
Andrew Koenig Barbara Moo : Ruminations on C++: A Decade of Programming Insight and Experience. Addison-Wesley, 1997.
Philippe Kruchten : The Rational Unified Process: An Introduction. Addison-Wesley, 1999.
Craig Larman : Applying UML and Patterns. Prentice Hall, 1998.
James Martin James J. Odell : Object-Oriented Methods: A Foundation (UML Edition). Prentice Hall, 1998.
Robert Cecil Martin : Designing Object-Oriented C++ Applications: Using the Booch Method. Prentice Hall. 1995.
Steve McConnell : Rapid Development: Taming Wild Software Schedules. Microsoft Press, 1996.
Steve McConnell : Software Project Survival Guide. Microsoft Press, 1998.
Bertrand Meyer : Object-Oriented Software Construction. Prentice Hall, 1997.
William F. Opdyke : "Refactoring Object-Oriented Frameworks." Ph.D. thesis, University of Illinois at Urbana-Champaign, 1992. See ftp://st.cs.uiuc.edu/pub/papers/refactoring/opdyke-thesis.ps.Z.
Trygve Reenskaug : Working with Objects. Prentice Hall, 1996.
James Rumbaugh : OMT Insights. SIGS Books, 1996.
James Rumbaugh Ivar Jacobson Grady Booch [three amigos]: The Unified Modeling Language Reference Manual. Addison-Wesley, 1999.
James Rumbaugh Michael Blaha William Premerlani Frederick Eddy William Lorenzen : Object-Oriented Modeling and Design. Prentice Hall, 1991.
Geri Schneider Jason P. Winters : Applying Use Cases: A Practical Guide. Addison-Wesley, 1998.
Sally Shlaer Stephen J. Mellor : Object-Oriented Systems Analysis: Modeling the World in Data. Yourdon, 1989.
Sally Shlaer Stephen J. Mellor : Object Lifecycles: Modeling the World in States. Yourdon, 1991.
Sally Shlaer Stephen J. Mellor : "Recursive Design of an Application Independent Architecture." IEEE Software, Vol. 14, No. 1, 1997.
John M. Vlissides James O. Coplien Norman L. Kerth eds.: Pattern Languages of Program Design 2 [PLoPD2]. Addison-Wesley, 1996.
Kim Walden Jean-Marc Nerson : Seamless Object-Oriented Software Architecture: Analysis and Design of Reliable Systems. Prentice Hall, 1995.
Jos Warmer Anneke Kleppe : The Object Constraint Language: Precise Modeling with UML. Addison-Wesley, 1998.
Rebecca Wirfs-Brock Brian Wilkerson Lauren Wiener : Designing Object-Oriented Software. Prentice Hall, 1990.