UML and Rational Rose--Your Key to Efficient, Effective Application Design Mastering UML With Rational Rose offers expert instruction in the areas you need to master if you want to develop truly optimal application designs: the Unified Modeling Language, and Rational Rose, the world's leading visual modeling too. This book goes far beyond modeling: it teaches you how to use Rose to turn your UML diagrams into code--automatically, in the language of your choice. It also shows you how to reverse-engineer your existing applications, so you can learn more about how they're put together and how they can best be maintained and improved. Coverage includes: * Understanding UML * Finding your way around Rational Rose * Creating UML diagrams of all kinds * Adding detail to existing UML diagrams * Determining relationships and object behavior * Working with sequences and state transitions * Modeling according to use cases and actors * Representing classes and packages * Using Rose's component and deployment views * Generating code automatically * Handling language-specific code generation issues * Generating Oracle8 database schemas * Reverse-engineering existing applications * Handling language-specific reverse-engineering issuesFIGURE 2.35: Use Case view B CD Use Case View : Ap1 Mam Ap Customer Ap Bank direa aamp; Ciedit System O Withdraw Money ftl Withdraw $20 S3 Withdraw $20 O Deposit Funds O Transfer Funds ac O Make Payment O View Balance O Change PlN ffl-d Lo^calView S Cl Component View B O ... Use cases, which are high- level pieces of functionality the system will provide. ... Here, we used Microsoft Word.
|Title||:||Mastering UML with Rational Rose|
|Author||:||Wendy Boggs, Michael Boggs|
|Publisher||:||Sybex - 1999-09-10|