or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £5.00 Amazon.co.uk Gift Card
The Unified Modeling Language User Guide (Object Technology Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Unified Modeling Language User Guide (Object Technology Series) [Hardcover]

Grady Booch , James Rumbaugh , Ivar Jacobson
3.9 out of 5 stars  See all reviews (27 customer reviews)
RRP: £47.99
Price: £40.79 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.20 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want guaranteed delivery by Wednesday, June 6? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Hardcover £40.79  
Paperback --  
Trade In this Item for up to £5.00
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in The Unified Modeling Language User Guide (Object Technology Series) for an Amazon.co.uk gift card of up to £5.00, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Writing Effective Use Cases (Crystal Series for Software Development) £27.39

The Unified Modeling Language User Guide (Object Technology Series) + Writing Effective Use Cases (Crystal Series for Software Development)
Price For Both: £68.18

Show availability and delivery details



Product details

  • Hardcover: 496 pages
  • Publisher: Addison Wesley; 2 edition (19 May 2005)
  • Language English
  • ISBN-10: 0321267974
  • ISBN-13: 978-0321267979
  • Product Dimensions: 23.7 x 19.3 x 3.6 cm
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (27 customer reviews)
  • Amazon Bestsellers Rank: 262,739 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Amazon.co.uk Review

One of the most important recent developments in software engineering is the Unified Modelling Language (UML) standard for documenting software designs. Written by UML's inventors (the so-called Three Amigos of software engineering), The Unified Modelling Language User Guide provides a very appealing guide to all the fundamentals of using UML effectively. The book opens with a basic tour of the essential concepts and modelling diagrams used in UML, including class diagrams, use case diagrams and basic modelling principles. The authors pay close attention to modelling classes (and documenting the relationships between classes) as well as use case diagrams (which show how software will be used by various actors in a system). This book mixes in a little software engineering theory, too, but it makes use of clear examples and actual UML diagrams to illustrate key concepts.

Later in the book, the authors discuss more difficult notational diagrams (such as state diagrams and activity diagrams, which can be used to model behaviour in a system). Whatever your background in software engineering, you'll no doubt appreciate the author's clear explanations of basic (and advanced) modelling concepts, as well as the nuts-and-bolts details of today's powerful UML. With its combination of expert modelling advice and excellent detail on the specifics of UML, this book will be absolutely essential reading for anyone who wants to use UML for real- world software design. --Richard Dragan, Amazon.com --This text refers to an alternate Hardcover edition.

Product Description

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.




Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(10)
(3)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more


Customer Reviews

Most Helpful Customer Reviews
6 of 6 people found the following review helpful
An excellent book 24 Jan 2003
Format:Hardcover
I purchased this book on the strength of a reference by a reviewer of another book. I cannot praise this book highly enough. I am fairly new to UML and needed a book for my MSc studies. This book is clear, well laid out, and thorough. There are frequent, discrete references in the margin to sections where more detailed information on a subject can be found. I am now using it as a reference for a real-world application and it is proving invaluable. It is a joy to pick up and read. I cannot fault it.
Comment | 
Was this review helpful to you?
6 of 6 people found the following review helpful
By A Customer
Format:Hardcover
I was looking forward to this books for a lot of months. I wasn't deceived. The book covers in-depth every UML concepts and techniques( structural, behavioral and architectural modelings ). Each chapter are well-written and clear. Each concept is applied with a lot of good examples from real life. Moreover, it is easy to read. Novices will be able to learn smoothly and clearly UML notation. Experts will find a complete reference and plenty of good tips and tricks. Unfortunately, I was expected more details on mapping between UML and programming languages ( Java and C++ ). Apart from that, it's an outstanding book. Buy it now !!!!
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
By A Customer
Format:Hardcover
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 <<include>> stereotype has replaced the <<uses>> stereotype on use cases. Additionally, a generalization relationship has been added between use cases, and the semantics of the <<extend>> 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!

Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
A good introduction into the use of patterns in UML modellin
Applying UML and patterns is more of a patterns book than a UML tutorial, and it provides a good introduction to o-o analysis and design that has a slightly different slant than... Read more
Published on 22 Sep 2001
Lots of interesting stuff - except the answers I want
I was initially pleased to discover this book in my local shop, but as time has passed I have realised that I am merely gleaning tidbits of information when I should be storming to... Read more
Published on 3 Mar 2001 by amazon@foxholly.demon.co.uk
Excellent introduction to UML
If considering the book as an introduction to the basics of UML it is excellent. By this, it will not discuss more complicated questions. Read more
Published on 6 Jan 2000
A good but often misunderstood book
This book is a good tutorial to the UML. It is often misunderstood, though, by people who thinks that is supposed to be a tutorial in Object Oriented programming and/or... Read more
Published on 10 Dec 1999
What a waste of time
If you know anything about object modeling this book is a waste of time ... surprisingly, since (as others have observed) the book has one of the better appearances in the market. Read more
Published on 17 Aug 1999
Object-Oriented Modeling Masterpiece
Booch is the master of relating examples from other fields to explain complex object-oriented concepts in an easy to understand form. Read more
Published on 8 July 1999
Never saw such a bad "perfect" book
This book seems to be a "perfect" book about an important subject written by the world experts. Read more
Published on 8 July 1999
Much unnecessary wind and rambling
Booch can really write the filler material. Dull, repetitious and imprecise! 10% good material..wasting trees! Prefer Muller's "Instant UML" by far. Read more
Published on 14 May 1999
Nice writing style and type-setting, too much hand-waving
I wish the technical content of this book were half as good as the quality of the type-setting. I found the presentation style nice, specially nice use of heading styles and 2... Read more
Published on 7 May 1999
A formidable weapon in any object modeling warrior's arsenal
"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). Read more
Published on 28 April 1999
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges