Ambler, Scott. Building Object Applications That Work : Your Step-By-Step Handbook for Developing Robust Systems With Object Technology. SIGS Publications, 1997.
Bennett,
Douglas. Designing
Hard Software: The Essential Tasks. Manning Publications, 1996.
Booch,
Grady. Object-Oriented
Analysis and Design With Applications (The Benjamin/Cummings Series
in Object-Oriented Software Engineering). Benjamin Cummings, 1994 (best
for C++ design).

Fowler,
Martin. Analysis Patterns : Reusable Object Models (Addison-Wesley Object
Technology Series). Addison-Wesley, 1996. (Very good book on patterns) More
information at Amazon,
or FatBrain.
Fowler,
Martin. UML
Distilled; Applying the Standard Object Modeling Language. Addison-Wesley
Pub Co., June 1, 1997. (It's short! And it's the best preview of the OMG
analysis and design standard.)
Quatrani,
Terry. Visual
Modeling With Rational Rose and Uml. Addison-Wesley, 1998.