AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

The Unified Modeling Language User Guide

Please fill out form in order to compare prices
Title: The Unified Modeling Language User Guide
by Grady Booch, Ivar Jacobson, James Rumbaugh, Jim Rumbaugh
ISBN: 0201571684
Publisher: Addison-Wesley Pub Co
Pub. Date: 30 September, 1998
Format: Hardcover
Volumes: 1
List Price(USD): $54.99
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 3.52

Customer Reviews

Rating: 5
Summary: This is a book that get us all pointed in the same direction
Comment: In an industry rapidly being filled with books of dubious value on object modeling using the Unified Modeling Language (UML), the UML User Guide is a welcome addition. This book is written by the "3 Amigos": Grady Booch, Jim Rumbaugh and Ivar Jacobson, the originators of UML, so we know they have an intimate relationship with the language and object modeling

If you are going to use the Unified Modeling Language (UML) in your projects, this book should be on your desk if only because (a) it is based on the latest version of UML (version 1.3) and (b) it is very readable. But beyond these recommendations it has great value for newbies as well as experienced modelers.

Each chapter of the book has the same structure. "Getting Started" motivates the objectives and discussion of the chapter in non-technical terms. Then "Terms and Concepts" introduces the notation and terminology covered in the chapter. "Common Modeling Techniques" allow the authors to show how the concepts and notation are applied to specific modeling areas. Finally, each chapter ends with "Hints and Tips" such as the characteristics of a well-structured statechart, or how to use stereotyping to visually convey the intent of a relationship.

The layout of the notation examples is excellent if you want to use this book as a way of learning UML, although it is not strictly a tutorial on UML. Annotations on the notation examples are printed in blue color, which makes the notation diagrams very easy to understand. References to other sections of the book are also in blue in the margins of the pages, and the color separation keeps the pages from feeling cluttered.

Topically, the book progresses from basic and advanced structural modeling (primarily class and object diagrams), to basic and advanced behavioral modeling (i.e., interaction diagrams, statechart diagrams, use cases and use case diagrams, and activity diagrams). A lengthy section on Architectural modeling introduces component and deployment diagrams, and how to represent patterns and frameworks.

What you will not find here is the detailed and obtuse discussion of the UML 1.1 Semantics document (www.omg.org). While that one was written for tool vendors, the discussion of what each element of UML means is very accessible in this UML User Guide. My major wish for this book is that the authors had included a "cheat sheet" of the changes introduced from version 1.1 for those readers who have been working with UML for a while. For example, the notation examples show that the '^' to denote a send-clause on a statechart action has been dropped, and the <> stereotype has replaced the <> stereotype on use cases. Additionally, a generalization relationship has been added between use cases, and the semantics of the <> stereotype has changed subtly.

Although I do object modeling for a living--and that means I have to read the obtuse UML documents anyway--I am grateful for the accessibility of this book so more people can learn to use this modeling language in their projects. I don't agree with everything in UML, but at least this book will get more people involved in the "spirited discussions." Thanks, Amigos!

Rating: 4
Summary: Ideal for the interested novice
Comment: "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.

Rating: 5
Summary: Are you ready to learn a forign language?
Comment: Any software engineer should be ready to accept the learning curve of learning a new language when reading this book. This book will take the reader into semantics of the symbols in UML in light of the Object Oriented world. Object-Oriented terminology is a prerequisite for the reader; otherwise, it will be at best like reading Greek to the English reader. It is a textbook dealing with the grammar, vocabulary, structural modeling, and behavior modeling of UML. This book is excellent in its presentation of its subject matter. I cannot recommend this book enough. Be prepared before tackling this book.

Similar Books:

Title: UML Distilled: A Brief Guide to the Standard Object Modeling Language (2nd Edition)
by Martin Fowler, Kendall Scott
ISBN: 020165783X
Publisher: Addison-Wesley Pub Co
Pub. Date: 25 August, 1999
List Price(USD): $34.99
Title: The Unified Modeling Language Reference Manual (Addison-Wesley Object Technology Series)
by James Rumbaugh, Ivar Jacobson, Grady Booch
ISBN: 020130998X
Publisher: Addison-Wesley Pub Co
Pub. Date: 23 December, 1998
List Price(USD): $59.99
Title: Design Patterns
by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
ISBN: 0201633612
Publisher: Addison-Wesley Pub Co
Pub. Date: 15 January, 1995
List Price(USD): $54.99
Title: The Unified Software Development Process
by Ivar Jacobson, Grady Booch, James Rumbaugh
ISBN: 0201571692
Publisher: Addison-Wesley Pub Co
Pub. Date: 04 February, 1999
List Price(USD): $59.99
Title: Writing Effective Use Cases
by Alistair Cockburn
ISBN: 0201702258
Publisher: Addison-Wesley Pub Co
Pub. Date: 15 January, 2000
List Price(USD): $37.99

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache