1 of 1 people found the following review helpful
5.0 out of 5 stars
Tip Top for the dedicated UML modeler, Mar 17 2004
This review is from: The Unified Modeling Language Reference Manual (Hardcover)
I do a lot of UML modelling, and I keep this book by my desk at all times. It has in-depth information, is well-written, and is well-organized.
The Reference Manual and the Users Guide are generally sold as a pair. Quite frankly, if you have the Reference Manual, then you don't need the Users Guide.
If you are just learning UML and are already familiar with any formal design methodologies, then you can do just fine with the Reference Manual alone. However, if you are new to graphical modeling in general, you may want to buy "UML for Dummies" to serve as a useful introduction.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
1 of 1 people found the following review helpful
2.0 out of 5 stars
Complete reference to a flawed paradigm, Jun 29 1999
By A Customer
This review is from: The Unified Modeling Language Reference Manual (Hardcover)
UML is to the world of modelling what C++ is to the world of programming: Over-complex and utterly over-rated.
The UML is flawed in too many ways to mention here. It's most major problem is that of complexity. Hundreds of pages in this "Reference Manual" are needed to describe all the little symbols, shapes (filled in or otherwise), double-chevrons and the like.
Yet dispite this complexity, class semantics - clearly just as fundamental as class architecture - are reduced to a mere afterthought. Infact, this elementary aspect of modelling is left to completely separate book (a reflection of the concept's "appendage" status) under the title of Object Constraint Language.
A concensus on a notation is clearly a worthy goal. But it's a problem if the concensus it that everyone shoots themselves in the foot, which it what I believe the software engineering field is doing by adopting the UML.
I rate this book with two stars not because it is badly written, but because I believe it contributes little to the world of modelling in software engineering. As with C++, the UML will be mastered by all but a few, and the masses will simply stick to a small subset of the whole.
I should perhaps add that an alternative has been around for a long time. It's not perfect (of course) but it requires just a few pages (around 3) of definition as opposed to 100+. It's called BON. What is more, I claim that 99% of commercial modelling scenarious can be modelled just as effectivly with this tried and tested modelling notation. See:
"Seamless Object-Oriented Software Architecture - Analysis and Design of Reliable Systems" Walden & Nerson. Prentice Hall 1994, ISBN 0-13-031303-3
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
3.0 out of 5 stars
Too Theorectical, April 1 2002
This review is from: The Unified Modeling Language Reference Manual (Hardcover)
This book is too theorectical. Needs to elucidate for readers with examples. Unless you are an UML professor or an abstract UML guru, this book does not help to learn UML. Would help if authors shows UML mapping to say, C++ and Java.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No