Skip to main content

Mastering UML with Rational Rose 2002

Mastering UML with Rational Rose 2002

Wendy Boggs, Michael Boggs

ISBN: 978-0-782-14017-0

Feb 2002

704 pages

Select type: Paperback

Product not available for purchase

Description

Design More Efficient Applications with the Leading Visual Modeler

Mastering UML with Rational Rose 2002 offers expert instruction in both areas you need to master if you want to develop flexible object-oriented applications: the Unified Modeling Language and the latest version of Rational Rose, the world's leading visual modeling tool. But this book goes far beyond modeling. It teaches you to use Rose to turn your UML diagrams into code--automatically--in the language of your choice. And it's newly expanded to provide valuable information on business modeling, web modeling, new Java functionality, and XML DTDs. Coverage includes:
* Understanding UML, with a bonus "Getting Started with UML" appendix
* Finding your way around Rational Rose
* Creating UML diagrams of all kinds
* Creating a detailed object model
* Creating a detailed data model
* Modeling your XML DTDs
* Generating code automatically
* Handling language-specific code-generation issues
* Reverse-engineering an existing application
* Using round-trip engineering techniques
Introduction.

Chapter 1: Introduction to UML.

Chapter 2: A Tour of Rose.

Chapter 3: Business Modeling.

Chapter 4: Use Cases and Actors.

Chapter 5: Object Interaction.

Chapter 6: Classes and Packages.

Chapter 7: Attributes and Operations.

Chapter 8: Relationships.

Chapter 9: Object Behavior.

Chapter 10: Component View.

Chapter 11: Deployment View.

Chapter 12: Introduction to Code Generation and Reverse Engineering Using Rational Rose.

Chapter 13: ANSI C++ and Visual C++ Code Generation and Reverse Engineering.

Chapter 14: Java Code Generation and Reverse Engineering.

Chapter 15: Visual Basic Code Generation and Reverse Engineering.

Chapter 16: XML DTD Code Generation and Reverse Engineering.

Chapter 17: CORBA/IDL Code Generation and Reverse Engineering.

Chapter 18: Rose Data Modeler.

Chapter 19: Web Modeling.

Appendix: Getting Started with UML.

Index.

ChapterPageDetailsDatePrint Run
Combined Errata

Page 145

Exercise Steps, item 2 of Add Use Case Descriptions should read 'add the following description to the "Add Item to Shopping Cart" use case:' rather than 'add the following description to the "Enter New Order" use case:'

Exercise Steps, item 2 of Add Actor Description should read 'add the following description to the customer actor:' rather than 'add the following description to the salesperson actor:'

Page 154

Table 5.1 The icons for the last four items (return message, destruction marker, procedure call, and asynchronous message) are incorrect.
Correct images are below.