Skip to content
Scan a barcode
Scan
Hardcover The Unified Modeling Language User Guide Book

ISBN: 0321267974

ISBN13: 9780321267979

The Unified Modeling Language User Guide

(Part of the Addison-Wesley Object Technology Series Series)

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Hardcover

Condition: Very Good

$6.79
Save $63.20!
List Price $69.99
Almost Gone, Only 4 Left!

Book Overview

For nearly ten years, the Unified Modeling Language (UML) has been the industry standard for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system. As the de facto standard modeling language, the UML facilitates communication and reduces confusion among project stakeholders. The recent standardization of UML 2.0 has further extended the language's scope and viability. Its inherent expressiveness allows users to model everything from enterprise information systems and distributed Web-based applications to real-time embedded systems.

In this eagerly anticipated revision of the best-selling and definitive guide to the use of the UML, the creators of the language provide a tutorial to its core aspects in a two-color format designed to facilitate learning. Starting with an overview of the UML, the book explains the language gradually by introducing a few concepts and notations in each chapter. It also illustrates the application of the UML to complex modeling problems across a variety of application domains. The in-depth coverage and example-driven approach that made the first edition of The Unified Modeling Language User Guide an indispensable resource remain unchanged. However, content has been thoroughly updated to reflect changes to notation and usage required by UML 2.0.

Highlights include:

A new chapter on components and internal structure, including significant new capabilities for building encapsulated designs New details and updated coverage of provided and required interfaces, collaborations, and UML profiles Additions and changes to discussions of sequence diagrams, activity diagrams, and more Coverage of many other changes introduced by the UML 2.0 specification

With this essential guide, you will quickly get up to speed on the latest features of the industry standard modeling language and be able to apply them to your next software project.



Customer Reviews

5 ratings

Not a tutorial

This book is *not* a tutorial. People wanting to learn and use UML quickly should look elsewhere (such as "UML - a beginner's guide" by Jason T. Roff).However, the book is a serious piece of work on the UML subject coming from the most authorized voices on the topic.The book is rather for people with good experience in OOP and some experience in UML.

OO folks out there, grab this book!

This is the best book on UML. An excellent book on all aspects of UML methodology. This book comes from those who framed the methodology and that aspect makes it more valuable to the reader, experienced or otherwise. The book starts of with reasons for modeling with real world examples. For a novice, this will be the best introduction to modeling - why is it needed in the first place. The book also describes the evolution of UML (best practises of OOSE,OMT and Booch) which will benefit people in all levels of software engineering. Any modeling technique needs to address the following three components a) Structural b) Behavioral and c) Architecture. This book contains explanations for all of the above three components in separate sections. Even advance behavioral/structural modeling is discussed. The structural modeling is described with explanations on a) Objects & classes b) relationship between classes c) class diagramsThe behavioral modeling is described with explanations on a) use case diagrams b) interaction diagrams c) activity diagrams and importantly d) state charts to name a few.The architecture modeling is described with explanations on deployment, collaborations and component diagrams to name a few.I would recommend interested OO developers/managers to acquire this book as a reference material for OO development needs.

For Serious Software Developers Only

This book is by far one of the best textbooks I have ever read. It has a clear, consistent organization of each chapter throughout the book. I really enjoyed the books iterative format in which concepts and terminology were briefly introduced, and then brought up time and again to build on earlier lessons. It is a great way to learn because the overall picture is given from the beginning and then expanded upon throughout the book.Another plus to this book is the many mini-tutorials on how to apply the UML to real world problems.I would definitely recommend this book to anyone who is serious about becoming a better software developer.

Very good UML guide

The book is a good overview of all the basic UML concepts, and illustrates in a very simple way how UML can be applied to develop software systems.

This is a User's Guide: What Else Should You Expect!!

This is what the title claims it is - a users guide. I think what is missing and what should come next is a good 3-level interactive tutorial: beginners, intermediate, advanced.All of the other 125 UML 'books' I have read are either way too shallow (e.g. UML Distilled) or way too language (e.g. with Java) dependent!! That is, to be strictly a UML users guide.The next books should be generically titled UML Interactive Tutorial: Intermediate.If you are a computer language theorist, this will not be the reference you need because it does not technically address those issues. So ... read the more technical papers!!To be more complete, you should have the entire set of AWL UML books on your shelf, not just this one.More to follow ...
Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured