E-Book, Englisch, 432 Seiten, E-Book
Chonoles / Schardt UML 2 For Dummies
1. Auflage 2011
ISBN: 978-1-118-08538-7
Verlag: John Wiley & Sons
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)
E-Book, Englisch, 432 Seiten, E-Book
ISBN: 978-1-118-08538-7
Verlag: John Wiley & Sons
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)
* Uses friendly, easy-to-understand For Dummies style to helpreaders learn to model systems with the latest version of UML, themodeling language used by companies throughout the world to developblueprints for complex computer systems
* Guides programmers, architects, and business analysts throughapplying UML to design large, complex enterprise applications thatenable scalability, security, and robust execution
* Illustrates concepts with mini-cases from different businessdomains and provides practical advice and examples
* Covers critical topics for users of UML, including objectmodeling, case modeling, advanced dynamic and functional modeling,and component and deployment modeling
Autoren/Hrsg.
Weitere Infos & Material
Introduction 1
Part I: UML and System Development 7
Chapter 1: What's UML About, Alfie? 9
Chapter 2: Following Best Practices 19
Part II: The Basics of Object Modeling 37
Chapter 3: Objects and Classes 39
Chapter 4: Relating Objects That Work Together 61
Chapter 5: Including the Parts with the Whole 83
Chapter 6: Reusing Superclasses: Generalization and Inheritance 93
Chapter 7: Organizing UML Class Diagrams and Packages 111
Part III: The Basics of Use-Case Modeling 129
Chapter 8: Introducing Use-Case Diagrams 131
Chapter 9: Defining the Inside of a Use Case 147
Chapter 10: Relating Use Cases to Each Other 161
Part IV: The Basics of Functional Modeling 175
Chapter 11: Introducing Functional Modeling 177
Chapter 12: Capturing Scenarios with Sequence Diagrams 189
Chapter 13: Specifying Workflows with Activity Diagrams 213
Chapter 14: Capturing How Objects Collaborate 227
Chapter 15: Capturing the Patterns of Behavior 247
Part V: Dynamic Modeling 259
Chapter 16: Defining the Object's Lives with States 261
Chapter 17: Interrupting the States by Hosting Events 277
Chapter 18: Avoiding States of Confusion 293
Part VI: Modeling the System's Architecture 313
Chapter 19: Deploying the System's Components 315
Chapter 20: Breaking the System into Packages/Subsystems 339
Part VII: The Part of Tens 359
Chapter 21: Ten Common Modeling Mistakes 361
Chapter 22: Ten Useful UML Web Sites 371
Chapter 23: Ten Useful UML Modeling Tools 377
Chapter 24: Ten Diagrams for Quick Development 383
Index 393