Customer Reviews


85 Reviews
5 star:
 (30)
4 star:
 (16)
3 star:
 (10)
2 star:
 (8)
1 star:
 (21)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 

The most helpful favorable review
The most helpful critical review


32 of 33 people found the following review helpful
4.0 out of 5 stars Ideal for the interested novice
"The Unified Modeling Language User Guide" really starts from the beginning. Apparently the reader is assumed to be totally unfamiliar with object oriented design. The book starts with the very basics, and explains a reasonably complete set of UML. The really advanced and esoteric features are not explained.
Each chapter is written like a good lecture...
Published on February 26, 2000 by Tom O Bjorkholm

versus
35 of 37 people found the following review helpful
3.0 out of 5 stars Not good enough; poor organization, no good examples
If this were the only UML book in existence, it would deserve 5 stars. It contains a lot of information and a nearly comprehensive list of language features without the dry tone of a reference. But there are better books on the market and this is not the one to spend your $45 on. If you want a comprehensive reference, get the UML reference. If you want an introduction,...
Published on June 26, 2000 by Dave O'Hearn


‹ Previous | 1 29 | Next ›
Most Helpful First | Newest First

32 of 33 people found the following review helpful
4.0 out of 5 stars Ideal for the interested novice, February 26, 2000
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
"The Unified Modeling Language User Guide" really starts from the beginning. Apparently the reader is assumed to be totally unfamiliar with object oriented design. The book starts with the very basics, and explains a reasonably complete set of UML. The really advanced and esoteric features are not explained.
Each chapter is written like a good lecture. It starts from the very beginning assuming no previous knowledge of OO. Then one aspect of UML is carefully explained. Every chapter ends with some concluding remarks and "hints and tips". This organization is mostly good, but it adds a lot of repetition to the book.
The language is smooth and easy to read. It might still be a struggle to get read the book simply because of the amount of text (and repetition).
I would recommend this book to the interested novice. However, if you are reasonably familiar with UML, or if you have a solid foundation in object oriented programming, then I would recommend you the combination of "UML Distilled" by Martin Fowler and "The Unified Modeling Language Reference Manual" by James Rumbaugh et.al.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


35 of 37 people found the following review helpful
3.0 out of 5 stars Not good enough; poor organization, no good examples, June 26, 2000
By 
Dave O'Hearn (Boston, MA United States) - See all my reviews
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
If this were the only UML book in existence, it would deserve 5 stars. It contains a lot of information and a nearly comprehensive list of language features without the dry tone of a reference. But there are better books on the market and this is not the one to spend your $45 on. If you want a comprehensive reference, get the UML reference. If you want an introduction, get UML Distilled.
I purchased this text because the introduction to UML Distilled said that this book would be better if you wanted a really in depth understanding of the UML. Unfortunately, it does not fulfill this role. While it succeeds in catelogging nearly all the features of UML, it has no unified examples. Indeed, all the examples are next to trivial.
The book is not worthless. I read it and worked through some examples from my own experience, and I'm pretty comfortable with UML now. But good examples are something a text like this should provide. To really see the UML in action, I'm going to have to buy another book. I'll keep this one as a reference, but that isn't the purpose it was designed for.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


24 of 25 people found the following review helpful
2.0 out of 5 stars A reader in the Netherlands, January 29, 2001
By 
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
I am an UML trainer and have used all three books by the amigos. I shall relate what my students have to say ... The reactions from my students is that the Booch book lacks depth (my students work in embedded systems, workflow, CAD ...), repeats itself and is unsuitable for serious work. Booch's earlier books did have some real applications (for example, the Home Heating System). In particular, his use of state machines was good. Today, they have been scaled down somewhat (they are mostly of the so-called anthroposophic kind and thus useless). Concluding, it is a pity that someone with the wealth of knowledge and background that the author has has not taken the effort to produce something of more value. After all, novice developers look up to the 3 amigos as being the 'gurus' of UML.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


18 of 18 people found the following review helpful
5.0 out of 5 stars For Serious Software Developers Only, November 23, 1999
By 
Jason Dinger (Colorado Springs, CO) - See all my reviews
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


21 of 22 people found the following review helpful
4.0 out of 5 stars Definitive to an extreme, January 1, 2000
Verified Purchase(What's this?)
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
Who other than the inventors of the Unified Modeling Language to write the definitive guide to it? Booch, Jacobson, and Rumbaugh have answered the call with this book describing UML syntax, semantics, and diagrams with great detail.
Throughout the book, the authors draw parallels to building architecture for corresponding UML elements for software architecture. There's effective use of two-color printing to distinguish metadiscourse and metadiagrams from actual UML diagrams.
And it's deep: VERY deep. The authors explore nearly every use of every UML element, covering things that most users of UML will never use. In that regard, this book makes a better reference manual than a user's guide. I'd recommend getting this book to sit on the shelf when you have questions or want to solve an ambiguity, but stick with Martin Fowler's "UML Distilled" for the core UML that you'll use day-to-day.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 16 people found the following review helpful
4.0 out of 5 stars Comprehensive coverage of UML, February 23, 2001
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
This is a great book on UML written by three leading methodologists at Rational Rose (Jacobson, Booch, and Rumbaugh) who solicited input from the major software players in the industry during the development of UML.
I read most of the UML Toolkit book that was published before the UML Users Guide, but it was rather dry reading and didn't cover UML comprehensively like the UML Users Guide does.
After reading the UML Users guide, and maybe the Unified Process by the same authors, you can apply this knowledge to manage the complexity and architecture of large systems, assuming that not only do you understand all of the UML notation, but know how to apply it through education, training and expertise.
The UML Users guide is well written and has very short granular chapters that cover one self-contained concept of the UML. It is a must read for any serious software engineer who wants to speak a common modeling language and get beyond a code and fix type approach to development.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


20 of 21 people found the following review helpful
3.0 out of 5 stars Do not buy this book for UML learning, May 8, 2005
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
This was a Text Guide in my OO Design class.

The book is good as a reference. Remember a User Guide is just an atomic explanation of each concept, it won't tell you how the whole thing works.

The book will explain you what a sequence diagram, a class diagram is, what is definition of interface, subsystem and so for. But the key on learning UML is how all these diagrams,models, subsystems and packages are applied? and in which order they must be developed? and when to use them?.

If you face a project, the book will be useless, why? Because it won't tell you that you first obtain you sequence diagrams from you specs requirements so you can obtain your class diagrams by discovering classes on them using a Boundary Controller Entity method or any other method. No technique is explained in this book.

The examples are simplistic and lack of real world application.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 15 people found the following review helpful
3.0 out of 5 stars Laziness may be virtue in programming, but not in writing, January 6, 2001
By 
Jacob Wan (Pleasant Hill, CA United States) - See all my reviews
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
It's no wonder Booch et al are such brilliant pundits of object-oriented programming. They can't help it. Object-oriented thinking has leaked out of their programming and into their writing! This book contains 31 chapter classes, each derived from CChapter, where CChapter implements ALMOST EVERYTHING. You get the feeling you've read the same paragraphs many times. In fact, you have. There are some paragraphs that you will read 31 times if you read the whole book. Of course, the real content of each chapter is important to read, but it was a little insulting to this reader to have to skip over so many paragraphs because they were essentially duplicates of earlier ones. The authors should have been less lazy in their approach to this book. It would have been quite a bit shorter, and more enjoyable to read.
That said, it is an important primer for the UML. It introduces the kinds of diagrams you can make and all their highlights. The writing itself is good, if repetitive.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


22 of 24 people found the following review helpful
4.0 out of 5 stars A formidable weapon in any object modeling warrior's arsenal, April 28, 1999
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
"The Unified Modeling Language User Guide" is a comprehensive study of the Object Management Group's (OMG) and Rational Corporation's Unified Modeling Language (UML). It is written by the three Amigo's; Grady Booch, James Rumbaugh and Ivar Jacobson (order appears to be important, just look at the other books in this series) and carries a date stamp of September, 1998. The discussion as presented by Booch et al. covers what appears to be a similar range of topics to the UML 1.3 version as specified by the OMG. This text is written in a clear concise fashion including a generous introduction to the object paradigm. The book goes on to present a fairly complete picture of the UML's basic notation and concepts. Further, a description of many of the object paradigm's advanced mechanisms including distribution, persistence, and real-time issues as modeled in UML is presented. A comprehensive glossary is accompanied by three fairly complete appendicies, a quick reference to UML notation and diagrams, a list of UML standard elements Stereotypes, Constraints and Tagged Values and an abridged guide to the Rational Unified Process (RUP). As a profesional object modeler I have exteremely dog eared copies of a few tried and true basic object paradigm texts. The first couple that come to mind are Booch's Object Oriented Analysis and Design with Applications and Rumbaug's Object Modeling Technique. The tattered state of these tombs is due to using both as reference on more times than I would care to mention. These books have proven to be the basic guide, the corner stone, to the object paradigm for most CS and IT professionals. "The Unified Modeling Language User Guide" should prove to be able to shoulder this tradition and become the newest OO Bible, a formidable weapon in any object modeling warrior's arsenal. All in all this book is a good read (one cup of caffine needed) and provides great object paradigm basics and UML references. Of course there are other books that discuss the same topics such as, UML in a Nutshell from O'REILLY, (two thumbs up), Instant UML from Wrox (translated from French), UML Distilled from Addison Wesley, (outdated and incomplete) amongst others. Overall, "The Unified Modeling Language User Guide" is a must for any object modelers library. Four and one half stars. P.S. The 1.4 version of the UML is supposed to be accepted by the OMG in an April, 1999 time frame, these additions to the UML are not fully describe in the "The Unified Modeling Language User Guide". For the most part the UML 1.4 version concerns the addition of some of Object-Time's Real-Time Object Oreinted Modeling (ROOM) concepts.
**********************************************************************
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 13 people found the following review helpful
4.0 out of 5 stars Good UML User's Guide, February 21, 1999
By A Customer
This review is from: The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series) (Hardcover)
Unfortunately, for this book, there is another book in the same series called "UML Distilled" that I find to be a better user's guide than the book at hand. However, UML Distilled does not go into much detail. You will find much more detail here in this book.

One problem with the book is that since Booch, Jacobson, and Rumbaugh invited UML, they overhype it. For example, "If you can think it, the UML can model it." I regularly encounter situations where you have to force certain types of problems into UML and are better off not using it.

On the other hand, in the same page, it says "You can model 80% of most problems by using about 20% of the UML." Here they are dead on target. You just have to evaluate what to listen to in this book because it is good ideas and hype mixed together.

On the whole, it is a pretty good book. "UML Distilled" is even better though and the book I recommend for UML beginner. Also, one tactic is to read "UML Distilled" first, do some modeling, and graduate to the User Guide. This User Guide has a lot of depth to it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 29 | Next ›
Most Helpful First | Newest First

Details

The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series)
Used & New from: $0.01
Add to wishlist See buying options
Search these reviews only
Rate and Discover Movies
Send us feedback How can we make Amazon Customer Reviews better for you? Let us know here.