Intermediate Level Users.
Includes CD-ROM.
UML is a standard modeling language for making "blueprints" of large software applications, and Rational Rose is the leading visual tool for implementing UML. This book teaches experienced Visual Basic, C++, Java, and other programmers the basics of using Rose to get up to speed with this hot new area of software design.
Not just a theoretical treatment of the topic like many other books, this book has an emphasis on coding and practical examples. It also shows developers how to make existing programs and "reverse-engineer" them into Rose. The CD includes all the code and UML models from the book.