or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
51 used & new from $6.72

Have one to sell? Sell yours here
 
   
The Elements of UML(TM) 2.0 Style
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  
4.1 out of 5 stars  See all reviews (13 customer reviews)

List Price: $16.99
Price: $15.29 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $1.70 (10%)
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
Upgrade this book for $2.99 more, and you can read, search, and annotate every page online. See details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Wednesday, November 11? Choose One-Day Shipping at checkout. Details
30 new from $9.59 21 used from $6.72

Frequently Bought Together

The Elements of UML(TM) 2.0 Style + The Object Primer: Agile Model-Driven Development with UML 2.0 + UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)
Price For All Three: $80.37

Show availability and shipping details


Customers Who Bought This Item Also Bought

Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process

Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process

by Scott Ambler
3.6 out of 5 stars (25)  $31.50
UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)

UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)

by Martin Fowler
3.9 out of 5 stars (110)  $27.28
UML 2.0 in a Nutshell (In a Nutshell (O'Reilly))

UML 2.0 in a Nutshell (In a Nutshell (O'Reilly))

by Dan Pilone
4.4 out of 5 stars (15)  $23.07
Learning UML 2.0

Learning UML 2.0

by Russ Miles
4.4 out of 5 stars (15)  $29.69
UML 2.0 Pocket Reference (Pocket Reference (O'Reilly))

UML 2.0 Pocket Reference (Pocket Reference (O'Reilly))

by Dan Pilone
5.0 out of 5 stars (2)  $9.99
Explore similar items

Editorial Reviews

Review

"Just as Strunk & White's The Elements of Style provides rules of usage for writing in English, this text furnishes a set of rules for modeling in the Unified Modeling Language."
IEEE Computer

"It's fully loaded with information that can make your UML diagrams far better than most. That's because the author doesn't waste space. Once you get to the body of the book there are no blank pages, and few (if any) wasted words, just lots of recommendations for simple ways to improve your UML diagrams...In summary, this is an excellent book full of good advice on improving your UML 2.0 modeling."
Javalobby

Praise for Scott Ambler's previous books:

"...Scott Ambler's book delivers exactly what it promises--a robust look into building object applications."
Software Development on Building Object Applications That Work (Cambridge, 1998)

"...the best book I've read that covers the basic fundamentals of object-oriented software engineering and process. It is easy to understand and is a must read for those new to OO."
Mike Stefano, New York Life Insurance Company, on The Object Primer (Cambridge, 2001)


Product Description

For all developers who create models using the Unified Modeling Language (UML) 2.x The Elements of UML(TM) 2.0 Style sets the rules for style that will improve your productivity - especially in teams, where understandability and consistency are critical. Coming from renowned UML expert Scott Ambler, the book furnishes a set of rules for modelling in the UML and describes a collection of standards and guidelines for creating effective UML diagrams that will be concise and easy to understand. It provides conventions for: Class diagrams; Timing Diagrams; Use case diagrams; Composite Structure Diagrams; Sequence diagrams; Interaction Overview Diagrams; Activity diagrams; Object diagrams; State machine diagrams; Package diagrams; Communication diagrams; Deployment diagrams and Component diagrams. The Elements of UML(TM) 2.0 Style sets the rules for style that will improve your productivity.

Product Details

  • Paperback: 200 pages
  • Publisher: Cambridge University Press (May 9, 2005)
  • Language: English
  • ISBN-10: 0521616786
  • ISBN-13: 978-0521616782
  • Product Dimensions: 6.9 x 4.5 x 0.7 inches
  • Shipping Weight: 6.4 ounces (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #231,316 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #26 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > UML

More About the Author

Scott W. Ambler
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Scott W. Ambler Page

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(5)

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

13 Reviews
5 star:
 (7)
4 star:
 (3)
3 star:
 (1)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
23 of 23 people found the following review helpful:
5.0 out of 5 stars UML Style Redux, February 10, 2006
By Gary K. Evans "OO Guru" (Columbia, SC United States) - See all my reviews
(REAL NAME)   
With the release of UML 2.0 into the wild, it was inevitable that Ambler would update his Elements of UML Style book. Like its predecessor, this little book is more a companion than a teacher. You will not learn how to do UML modeling from this guide--that is not its intent--but you will learn how to make your UML models more readable and consistent. Ironically, books that do intend to teach you UML modeling do not talk about "goodness" or accessibility of the model's representation. This guide brings that balance to your use of UML.

There are many "gems" sleeping in his book. In his section on the Sequence diagram Ambler recommends putting the message text near the receiver side of the message arrow. This is not subtle: it makes the model significantly easier to read--especially when evolving the diagram in real-time on a white board. "Prefer Names over Types for Parameters" is another, and especially true when modeling from an analysis mindset rather than describing design. I could go on, but that would be redundant. Get the book. Read it. Consider his recommendations, and feel free to go in another direction if you can justify that direction is an improvement in clarity and communication.

Not everything Ambler says should be taken as "the way", of course. As an experienced modeler I have certain style preferences to which I gravitate, and which violate some of Ambler's precepts. In use case diagrams, for example, I always denote an arrowhead on the actor-to-use case association. I also note specific stereotypes on the actors of a use case diagram because not all actors in a system are equal in importance in the project lifecycle. But I follow, and have independently adopted, many of Ambler's recommendations. Indeed, I know that many of his recommendations are derived from the common usage of the modeling community, plus his own unique additions.

If you are just starting out with UML diagramming, this little guide will help you adopt some consistency as you navigate the new landscape of 13 diagrams in UML 2.0. Not all of those diagrams are equally important, either, and I was very pleased to see Ambler clearly stating his reservations about the Composite Structure diagram. Many of us wonder about the value of this offering in UML when other issues such as data modeling and UI modeling have been so prominently absent since UML's inception.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 11 people found the following review helpful:
4.0 out of 5 stars Certainly worth the price!, January 29, 2006
By John R. Prince (Fort Worth, TX United States) - See all my reviews
(REAL NAME)   
As others have noted, this book is not intended to "teach" you UML, but instead to build on (and subsequently enhance) one's knowledge of the UML.

The Good: It serves as a quick reference for your UML diagrams. That being before (and during) your artifact creation, this book can be used as a "check-list" to ensure your modeling techniques are sound. I personally use it as a "bathroom" book, in that you can pick it up at any point and quickly derive information based on your current need.

The Bad: The physical size (not the volume) of the book is rather small. I prefer larger books, but that is my subjective opinion. Additionally, the examples Ambler uses are the same old "Online Ordering", "School Enrollment", "Sales Clerk", etc. he uses in other literature he's produced. No big deal, really-but it would be nice to see new examples to drive his point across.

All in all, I would definitely recommend this book to ANYONE interested in increasing their UML knowledge. And for $10.00 it is a real bargain! Just remember, if you are wanting to learn UML basics, this book is not for you.
Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
5.0 out of 5 stars For Intermediate to Advanced UML Modelers, November 27, 2005
The goal of this book is to enhance your existing UML modeling skills, it is not to teach you UML. It assumes that you understand the fundamentals of the UML but now want to improve the way that you apply the UML in practice. By following the guidelines presented in this book, you will improve the quality and communication value of your UML diagrams.

The book also includes some tips for properly applying the UML notation.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Nice book!!!
This book is awesome for everyone including first time UML readers..A must have as a reference book!
Published 14 months ago by Leobardo Cortes Manica

4.0 out of 5 stars Good Foundational Advice
Like the book "The Elements of Style" that I was given to use in High School to improve my writing, this book seeks to do the same for your UML diagrams. Read more
Published on September 21, 2007 by Jim Fuhring

5.0 out of 5 stars Elements of UML 2.0 Style Is Great!
Anyone who wants to improve the way they model systems will want to read this short and concise guide to the correct use of UML.
Published on May 20, 2007 by UMLArchitect

4.0 out of 5 stars Good Desktop Reference
This book is written in a clear, concise style and offers sensible guidelines for the contruction and layout of the major UML diagrams. Read more
Published on February 8, 2007 by S. Valente

5.0 out of 5 stars great modeling 'little book'
I must confess, I love little books. In the inimitable style of the White and Strunk book, this one provides well-grounded and practical prescriptions for language usage. Read more
Published on January 4, 2007 by R. Henkhaus

1.0 out of 5 stars Elements of UML a Pocket Primer
This book is a quick reference for anyone dealing with the UML. It provides brief, but thorough, examples of what is in the models. Read more
Published on March 16, 2006 by Garry L. Fenimore

5.0 out of 5 stars A second KISS
When I wrote a review for the original book (The Elements of UML Style) I commented on Scott Ambler's fantastic style of writing. Read more
Published on December 5, 2005 by D. G. Smith

5.0 out of 5 stars This book is a valuable reference for anyone using the UML
As with other "Style" books, this one is *not* meant to teach you UML 2.0, but rather to bring some consistency between / among stakeholders when actually applying its usage in... Read more
Published on November 28, 2005 by Michael J. Vizdos

2.0 out of 5 stars do not start learning uml here
If you do not know UML do not buy this book. It will not teach you UML.
Published on September 12, 2005 by Margaret M. Glenn

3.0 out of 5 stars High Level UML
I found the book quite high-level, maybe more useful for those who are at first UML contact. If that's not the case, Booch and Rumbaugh's UML Reference manual is more... Read more
Published on August 25, 2005 by Stefan

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
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 2 days ago
textbook scam 66 7 days ago
Amazon is a great place to buy textbooks! 35 19 days ago
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.