بیشترتوضیحاتافزودن یادداشت جدیدUML 2 for Dummies - UML 2 for DummiesIntroduction - IntroductionPart I - UML and System DevelopmentChapter 1 - What’s UML About, Alfie?Chapter 2 - Following Best PracticesPart II - The Basics of Object ModelingChapter 3 - Objects and ClassesChapter 4 - Relating Objects That Work TogetherChapter 5 - Including the Parts with the WholeChapter 6 - Reusing Superclasses: Generalization and InheritanceChapter 7 - Organizing UML Class Diagrams and PackagesPart III - The Basics of Use-Case ModelingChapter 8 - Introducing Use-Case DiagramsChapter 9 - Defining the Inside of a Use CaseChapter 10 - Relating Use Cases to Each OtherPart IV - The Basics of Functional ModelingChapter 11 - Introducing Functional ModelingChapter 12 - Capturing Scenarios with Sequence DiagramsChapter 13 - Specifying Workflows with Activity DiagramsChapter 14 - Capturing How Objects CollaborateChapter 15 - Capturing the Patterns of BehaviorPart V - Dynamic ModelingChapter 16 - Defining the Object’s Lives with StatesChapter 17 - Interrupting the States by Hosting EventsChapter 18 - Avoiding States of ConfusionPart VI - Modeling the System’s ArchitectureChapter 19 - Deploying the System’s ComponentsChapter 20 - Breaking the System into Packages/SubsystemsPart VII - The Part of TensChapter 21 - Ten Common Modeling MistakesChapter 22 - Ten Useful UML Web SitesChapter 23 - Ten Useful UML Modeling ToolsChapter 24 - Ten Diagrams for Quick DevelopmentIndex - IndexList of Figures - List of FiguresList of Tables - List of TablesList of Listings - List of ListingsList of Sidebars - List of Sidebars