Description:If you are a programmer, software architect, or analyst who wants comprehensive coverage of Rose 2002, this is the book for you--especially if you don't have much previous experience with UML. If you who have upgraded from a previous version of Rose, you will learn the new features of the latest release. This updated edition contains enhanced coverage of basic UML concepts and more focus on the key languages used with Rose today, especially Java 2, Visual Basic, and XML. You learn how to create UML diagrams of all kinds, how to create detailed object and data models, and how to generate automatically. You also learn how to reverse-engineer an existing application. The companion CD-ROM contains sample Rose 2002 models, the sample code generated from these models, and a collection of Rose scripts.