The unified modeling language user guide - Info and Reading Options
By Grady Booch and James Rumbaugh

"The unified modeling language user guide" was published by Addison-Wesley in 1999 - Reading Mass, it has 482 pages and the language of the book is English.
“The unified modeling language user guide” Metadata:
- Title: ➤ The unified modeling language user guide
- Authors: Grady BoochJames Rumbaugh
- Language: English
- Number of Pages: 482
- Publisher: Addison-Wesley
- Publish Date: 1999
- Publish Location: Reading Mass
“The unified modeling language user guide” Subjects and Themes:
- Subjects: ➤ Development - UML (Computer science) - Computer software - Logiciels - Engenharia de programacao (software) - UML (Informatique) - Développement - UML - Dâeveloppement - Object-oriented programming (computer science) - Computer software, development - Computer software--development - Qa76.76.d47 b655 1999 - 005.1/17 - Qa76.76.d47 b655 2005 - 005.1 - Programming languages (electronic computers) - Modélisation structure - Guides, manuels - Architecture - UML (informatique) - Manuel - Modèle comportement
Edition Specifications:
- Pagination: xxii, 482 p. :
Edition Identifiers:
- The Open Library ID: OL369757M - OL1927706W
- Online Computer Library Center (OCLC) ID: 39516151
- Library of Congress Control Number (LCCN): 98030436
- ISBN-13: 9780201571684
- ISBN-10: 0201571684
- All ISBNs: 0201571684 - 9780201571684
AI-generated Review of “The unified modeling language user guide”:
"The unified modeling language user guide" Table Of Contents:
- 1- Preface
- 2- Getting Started
- 3- Why We Model
- 4- The Importance of Modeling
- 5- Principles of Modeling
- 6- Object-Oriented Modeling
- 7- Introducing the UML
- 8- An Overview of the UML
- 9- A Conceptual Model of the UML
- 10- Architecture
- 11- Software Development Life Cycle
- 12- Hello, World!
- 13- Key Abstractions
- 14- Mechanisms
- 15- Components
- 16- Basic Structural Modeling
- 17- Classes
- 18- Getting Started
- 19- Terms and Concepts
- 20- Common Modeling Techniques
- 21- Modeling the Vocabulary of a System
- 22- Modeling the Distribution of Responsibilities in a System
- 23- Modeling Nonsoftware Things
- 24- Modeling Primitive Types
- 25- Hints and Tips
- 26- Relationships
- 27- Getting Started
- 28- Terms and Concepts
- 29- Common Modeling Techniques
- 30- Modeling Simple Dependencies
- 31- Modeling Single Inheritance
- 32- Modeling Structural Relationships
- 33- Hints and Tips
- 34- Common Mechanisms
- 35- Getting Started
- 36- Terms and Concepts
- 37- Common Modeling Techniques
- 38- Modeling New Building Blocks
- 39- Modeling Comments
- 40- Modeling New Semantics
- 41- Modeling New Properties
- 42- Hints and Tips
- 43- Diagrams
- 44- Getting Started
- 45- Terms and Concepts
- 46- Common Modeling Techniques
- 47- Modeling Different Views of a System
- 48- Modeling Different Levels of Abstraction
- 49- Modeling Complex Views
- 50- Hints and Tips
- 51- Class Diagrams
- 52- Getting Started
- 53- Terms and Concepts
- 54- Common Modeling Techniques
- 55- Modeling Simple Collaborations
- 56- Modeling a Logical Database Schema
- 57- Forward and Reverse Engineering
- 58- Hints and Tips
- 59- Advanced Structural Modeling
- 60- Advanced Classes
- 61- Getting Started
- 62- Terms and Concepts
- 63- Common Modeling Techniques
- 64- Modeling the Semantics of a Class
- 65- Hints and Tips
- 66- Advanced Relationships
- 67- Getting Started
- 68- Terms and Concepts
- 69- Common Modeling Techniques
- 70- Modeling Webs of Relationships
- 71- Hints and Tips
- 72- Interfaces, Types, and Roles
- 73- Getting Started
- 74- Terms and Concepts
- 75- Common Modeling Techniques
- 76- Modeling the Seams in a System
- 77- Modeling Static and Dynamic Types
- 78- Hints and Tips
- 79- Packages
- 80- Getting Started
- 81- Terms and Concepts
- 82- Common Modeling Techniques
- 83- Modeling Groups of Elements
- 84- Modeling Architectural Views
- 85- Hints and Tips
- 86- Instances
- 87- Getting Started
- 88- Terms and Concepts
- 89- Common Modeling Techniques
- 90- Modeling Concrete Instances
- 91- Modeling Prototypical Instances
- 92- Hints and Tips
- 93- Object Diagrams
- 94- Getting Started
- 95- Terms and Concepts
- 96- Common Modeling Techniques
- 97- Modeling Object Structures
- 98- Forward and Reverse Engineering
- 99- Hints and Tips
- 100- Basic Behavioral Modeling
- 101- Interactions
- 102- Getting Started
- 103- Terms and Concepts
- 104- Common Modeling Techniques
- 105- Modeling a Flow of Control
- 106- Hints and Tips
- 107- Use Cases
- 108- Getting Started
- 109- Terms and Concepts
- 110- Common Modeling Techniques
- 111- Modeling the Behavior of an Element
- 112- Hints and Tips
- 113- Use Case Diagrams
- 114- Getting Started
- 115- Terms and Concepts
- 116- Common Modeling Techniques
- 117- Modeling the Context of a System
- 118- Modeling the Requirements of a System
- 119- Forward and Reverse Engineering
- 120- Hints and Tips
- 121- Interaction Diagrams
- 122- Getting Started
- 123- Terms and Concepts
- 124- Common Modeling Techniques
- 125- Modeling Flows of Control by Time Ordering
- 126- Modeling Flows of Control by Organization
- 127- Forward and Reverse Engineering
- 128- Hints and Tips
- 129- Activity Diagrams
- 130- Getting Started
- 131- Terms and Concepts
- 132- Common Modeling Techniques
- 133- Modeling a Workflow
- 134- Modeling an Operation
- 135- Forward and Reverse Engineering
- 136- Hints and Tips
- 137- Advanced Behavioral Modeling
- 138- Events and Signals
- 139- Getting Started
- 140- Terms and Concepts
- 141- Common Modeling Techniques
- 142- Modeling a Family of Signals
- 143- Modeling Exceptions
- 144- Hints and Tips
- 145- State Machines
- 146- Getting Started
- 147- Terms and Concepts
- 148- Common Modeling Techniques
- 149- Modeling the Lifetime of an Object
- 150- Hints and Tips
- 151- Processes and Threads
- 152- Getting Started
- 153- Terms and Concepts
- 154- Common Modeling Techniques
- 155- Modeling Multiple Flows of Control
- 156- Modeling Interprocess Communication
- 157- Hints and Tips
- 158- Time and Space
- 159- Getting Started
- 160- Terms and Concepts
- 161- Common Modeling Techniques
- 162- Modeling Timing Constraints
- 163- Modeling the Distribution of Objects
- 164- Modeling Objects that Migrate
- 165- Hints and Tips
- 166- Statechart Diagrams
- 167- Getting Started
- 168- Terms and Concepts
- 169- Common Modeling Techniques
- 170- Modeling Reactive Objects
- 171- Forward and Reverse Engineering
- 172- Hints and Tips
- 173- Architectural Modeling
- 174- Components
- 175- Getting Started
- 176- Terms and Concepts
- 177- Common Modeling Techniques
- 178- Modeling Executables and Libraries
- 179- Modeling Tables, Files, and Documents
- 180- Modeling an API
- 181- Modeling Source Code
- 182- Hints and Tips
- 183- Deployment
- 184- Getting Started
- 185- Terms and Concepts
- 186- Common Modeling Techniques
- 187- Modeling Processors and Devices
- 188- Modeling the Distribution of Components
- 189- Hints and Tips
- 190- Collaborations
- 191- Getting Started
- 192- Terms and Concepts
- 193- Common Modeling Techniques
- 194- Modeling the Realization of a Use Case
- 195- Modeling the Realization of an Operation
- 196- Modeling a Mechanism
- 197- Hints and Tips
- 198- Patterns and Frameworks
- 199- Getting Started
- 200- Terms and Concepts
- 201- Common Modeling Techniques
- 202- Modeling Design Patterns
- 203- Modeling Architectural Patterns
- 204- Hints and Tips
- 205- Component Diagrams
- 206- Getting Started
- 207- Terms and Concepts
- 208- Common Modeling Techniques
- 209- Modeling Source Code
- 210- Modeling an Executable Release
- 211- Modeling a Physical Database
- 212- Modeling Adaptable Systems
- 213- Forward and Reverse Engineering
- 214- Hints and Tips
- 215- Deployment Diagrams
- 216- Getting Started
- 217- Terms and Concepts
- 218- Common Modeling Techniques
- 219- Modeling an Embedded System
- 220- Modeling a Client/Server System
- 221- Modeling a Fully Distributed System
- 222- Forward and Reverse Engineering
- 223- Hints and Tips
- 224- Systems and Models
- 225- Getting Started
- 226- Terms and Concepts
- 227- Common Modeling Techniques
- 228- Modeling the Architecture of a System
- 229- Modeling Systems of Systems
- 230- Hints and Tips
- 231- Wrapping Up
- 232- Applying the UML
- 233- Transitioning to the UML
- 234- Where to Go Next
- 235- UML Notation
- 236- UML Standard Elements
- 237- Rational Unified Process
- 238- Glossary
- 239- Index
"The unified modeling language user guide" Description:
The Open Library:
In The Unified Modeling Language User Guide, the original developers of the UML - Grady Booch, James Rumbaugh, and Ivar Jacobson - provide a tutorial to the core aspects of the language in a two-color format designed to facilitate learning. Starting with a conceptual model of the UML, the book progressively applies the UML to a series of increasingly complex modeling problems across a variety of application domains. This example-driven approach helps readers quickly understand and apply the UML. For more advanced developers, the book includes a learning track focused on applying the UML to advanced modeling problems.
Read “The unified modeling language user guide”:
Read “The unified modeling language user guide” by choosing from the options below.
Search for “The unified modeling language user guide” downloads:
Visit our Downloads Search page to see if downloads are available.
Borrow "The unified modeling language user guide" Online:
Check on the availability of online borrowing. Please note that online borrowing has copyright-based limitations and that the quality of ebooks may vary.
- Is Online Borrowing Available: Yes
- Preview Status: restricted
- Check if available: The Open Library & The Internet Archive
Find “The unified modeling language user guide” in Libraries Near You:
Read or borrow “The unified modeling language user guide” from your local library.
- The WorldCat Libraries Catalog: Find a copy of “The unified modeling language user guide” at a library near you.
Buy “The unified modeling language user guide” online:
Shop for “The unified modeling language user guide” on popular online marketplaces.
- Ebay: New and used books.