Buy new:
-28% $35.99
Delivery Monday, October 14
Ships from: Amazon
Sold by: Union Station Store
$35.99 with 28 percent savings
List Price: $49.99
The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
FREE International Returns
No Import Fees Deposit & $12.33 Shipping to Austria Details

Shipping & Fee Details

Price $35.99
AmazonGlobal Shipping $12.33
Estimated Import Fees Deposit $0.00
Total $48.32

Delivery Monday, October 14
Or fastest delivery Wednesday, October 2. Order within 4 hrs 3 mins
Only 1 left in stock - order soon.
$$35.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$35.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Ships from
Amazon
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Returns
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$14.86
FREE International Returns
Preowned book with a sturdy binding and some shelf wear. No observed highlighting, underlining, or notes. If applicable, may not contain supplemental materials. Free shipping directly from Amazon Prime with hassle-free returns means your satisfaction will be guaranteed. Note: Stock photos are used on the main listing page. Preowned book with a sturdy binding and some shelf wear. No observed highlighting, underlining, or notes. If applicable, may not contain supplemental materials. Free shipping directly from Amazon Prime with hassle-free returns means your satisfaction will be guaranteed. Note: Stock photos are used on the main listing page. See less
Delivery Friday, October 11. Order within 8 hrs 3 mins
Or fastest delivery Thursday, October 3
Only 1 left in stock - order soon.
$$35.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$35.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Other sellers on Amazon
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the authors

Something went wrong. Please try your request again later.

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

4.3 4.3 out of 5 stars 283 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$35.99","priceAmount":35.99,"currencySymbol":"$","integerValue":"35","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"lFamCe%2BIOmyhJI8%2FtsLBAv0%2B8Fx7RDpJNDgIJS%2BMINE4rDmcyu7m8CONKP0Yy%2F50XjUUy8Il3P7k%2FsewquQ9AOpsp%2F98bV9Zmk2lrWHY0sDfA%2FneZ0jnN26rzn%2FlXO2ewWqFAYuumFcdutYJ5O8zwRUN5DLEjcrtXDa48pdbfNvLBZ5jnVugK03%2FkpTI6GPO","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$14.86","priceAmount":14.86,"currencySymbol":"$","integerValue":"14","decimalSeparator":".","fractionalValue":"86","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"lFamCe%2BIOmyhJI8%2FtsLBAv0%2B8Fx7RDpJeQZv2vfZHHTdtFLKj1Fn6Om%2Fh%2BLGcQWJRCAh64Oj2sWVX1MJogP%2BJ%2FI6rJQCMLdiF%2Fbr8G4m9FgxUb5ybfvX7qK7TVixnaq%2B8u3qpWpgiyiazvT%2Fal3LegXCPt3AEMdaz2Xn1r5ORdH8P9Jujh0yXLO3M61H1gp1","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

More than 300,000 developers have benefited from past editions of UML Distilled. This third edition is the best resource for quick, no-nonsense insights into understanding and using UML 2.0 and prior versions of the UML.

Some readers will want to quickly get up to speed with the UML 2.0 and learn the essentials of the UML. Others will use this book as a handy, quick reference to the most common parts of the UML. The author delivers on both of these promises in a short, concise, and focused presentation.

This book describes all the major UML diagram types, what they're used for, and the basic notation involved in creating and deciphering them. These diagrams include class, sequence, object, package, deployment, use case, state machine, activity, communication, composite structure, component, interaction overview, and timing diagrams. The examples are clear and the explanations cut to the fundamental design logic. Includes a quick reference to the most useful parts of the UML notation and a useful summary of diagram types that were added to the UML 2.0.

If you are like most developers, you don't have time to keep up with all the new innovations in software engineering. This new edition of Fowler's classic work gets you acquainted with some of the best thinking about efficient object-oriented software design using the UML--in a convenient format that will be essential to anyone who designs software professionally.

Editorial Reviews

From the Back Cover

  • Would you like to understand the most important elements of Class diagrams? (See page 35.)
  • Do you want to see the new UML 2.0 interaction frame notation for adding control flow to sequence diagrams (see page 58) and the unofficial notation that many prefer? (See page 60.)
  • Do you want to know what changes have been made to all versions of the UML? (See page 151.)
  • Do you want a quick reference to the most useful parts of the UML notation? (See the inside covers.)
  • Do you want to find out what diagram types were added to the UML 2.0 without wading through the spec? (See page 11.)

More than 300,000 developers have benefited from past editions of UML Distilled. This third edition is the best resource for quick, no-nonsense insights into understanding and using UML 2.0 and prior versions of the UML.

Some readers will want to quickly get up to speed with the UML 2.0 and learn the essentials of the UML. Others will use this book as a handy, quick reference to the most common parts of the UML. The author delivers on both of these promises in a short, concise, and focused presentation.

This book describes all the major UML diagram types, what they're used for, and the basic notation involved in creating and deciphering them. These diagrams include class, sequence, object, package, deployment, use case, state machine, activity, communication, composite structure, component, interaction overview, and timing diagrams. The examples are clear and the explanations cut to the fundamental design logic.

If you are like most developers, you don't have time to keep up with all the new innovations in software engineering. This new edition of Fowler's classic work gets you acquainted with some of the best thinking about efficient object-oriented software design using the UML--in a convenient format that will be essential to anyone who designs software professionally.



About the Author

Martin Fowler is an independent consultant who has applied objects to pressing business problems for more than a decade. He has consulted on systems in fields such as health care, financial trading, and corporate finance. His clients include Chrysler, Citibank, UK National Health Service, Andersen Consulting, and Netscape Communications. In addition, Fowler is a regular speaker on objects, the Unified Modeling Language, and patterns.



Product details

  • ASIN ‏ : ‎ 0321193687
  • Publisher ‏ : ‎ Addison-Wesley Professional; 3rd edition (September 15, 2003)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 208 pages
  • ISBN-10 ‏ : ‎ 9780321193681
  • ISBN-13 ‏ : ‎ 978-0321193681
  • Item Weight ‏ : ‎ 12 ounces
  • Dimensions ‏ : ‎ 6.95 x 0.7 x 9.15 inches
  • Customer Reviews:
    4.3 4.3 out of 5 stars 283 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.3 out of 5 stars
283 global ratings

Customers say

Customers find the book concise, clear, and simple. They describe it as a quick reference guide to UML diagraming. Readers also mention it's a fun read and short.

AI-generated from the text of customer reviews

22 customers mention "Ease of reading"22 positive0 negative

Customers find the book concise, clear, and simple. They say it's an excellent quick reference guide to UML diagraming. Readers also appreciate the short presentation of each diagram, as well as the overview of the terms and history of UML. They mention it provides a solid explanation of how UML works.

"...This book is easy to read (even for non-technical people) and gives pointed, practical advice on projects in general - not only UML...." Read more

"...The author did a great job of creating examples to better show how each diagram can be used." Read more

"As the front page subtitle states, this is a brief guide to the UML. It is also a good one...." Read more

"...aspects of the notation unnecessary or cumbersome, and almost always lightens the text, making it very readable...." Read more

14 customers mention "Readable content"14 positive0 negative

Customers find the book great, good, and fun to read. They say it's one of the best UML books available.

"...or cumbersome, and almost always lightens the text, making it very readable...." Read more

"...It's actually a fun read which is an extreme rarity for anything computer science related...." Read more

"Intelligently written and quite readable so far after reading the first chapters and skimming others...." Read more

"...It is a great review for anyone who already knows UML and and terrific introduction for newbies." Read more

3 customers mention "Length"3 positive0 negative

Customers find the book short and to the point.

"...For such a short, concise book, I feel that I have learnt ALOT in a very short period of time...." Read more

"...It is also short, which is a relief to anyone used to trudging through most technical tomes...." Read more

"Great book! To the author's credit this book is brief and to the point: no useless fluff!..." Read more

3 customers mention "Pacing"3 positive0 negative

Customers find the book a relatively fast read. They mention it provides fast information and they'll be up and running in a short time.

"...There is no cutesy in this book, just fast paced information. Maybe that's mistaken for condescending...." Read more

"A quick, pragmatic and fun introduction into UML 2.0, the content book fully delivers on the title...." Read more

"...It's a relatively fast read and you'll be up and running in a short time...." Read more

No more fear of UML jargon!
5 out of 5 stars
No more fear of UML jargon!
I recently started work as a Business Analyst and kept feeling intimidated by all the UML jargon and comments whenever I did a show-and-tell of my diagrams. This book is easy to read (even for non-technical people) and gives pointed, practical advice on projects in general - not only UML. For such a short, concise book, I feel that I have learnt ALOT in a very short period of time. I might not be a UML expert but I’m not afraid to get started on it anymore. It feels like something I can easily master if I put in the time and effort. Before reading the book, I felt like it was “over my head”. Thank you to the author! And thank you again.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

Reviewed in the United States on July 19, 2024
I recently started work as a Business Analyst and kept feeling intimidated by all the UML jargon and comments whenever I did a show-and-tell of my diagrams. This book is easy to read (even for non-technical people) and gives pointed, practical advice on projects in general - not only UML. For such a short, concise book, I feel that I have learnt ALOT in a very short period of time. I might not be a UML expert but I’m not afraid to get started on it anymore. It feels like something I can easily master if I put in the time and effort. Before reading the book, I felt like it was “over my head”. Thank you to the author! And thank you again.
Customer image
5.0 out of 5 stars No more fear of UML jargon!
Reviewed in the United States on July 19, 2024
I recently started work as a Business Analyst and kept feeling intimidated by all the UML jargon and comments whenever I did a show-and-tell of my diagrams. This book is easy to read (even for non-technical people) and gives pointed, practical advice on projects in general - not only UML. For such a short, concise book, I feel that I have learnt ALOT in a very short period of time. I might not be a UML expert but I’m not afraid to get started on it anymore. It feels like something I can easily master if I put in the time and effort. Before reading the book, I felt like it was “over my head”. Thank you to the author! And thank you again.
Images in this review
Customer image
Customer image
One person found this helpful
Report
Reviewed in the United States on July 11, 2024
The book arrived in perfect condition. A nice short presentation of each diagram of the UML. The author did a great job of creating examples to better show how each diagram can be used.
Reviewed in the United States on January 5, 2010
As the front page subtitle states, this is a brief guide to the UML. It is also a good one.

The first chapter is an introduction to UML, including some short history on the language. The second chapter covers the Development Process with a quick overview of a couple of them - i.e. Agile, RUP, ...- followed by some guidance on choosing the right one.

The following chapters cover the main UML diagrams, respectively, the Class, Sequence, Object, Package, Deployment, Use Case, State Machine, Activity, Communication, Composite Structure, Component, Collaboration, Interaction Overview and Timing Diagrams. At the end, there is an appendix that summarizes the changes between UML versions.

Not all of the diagrams get in-depth coverage. Whereas Class Diagrams get the most attention of the author with two chapters specifically dedicated to them, Object, Deployment, Communication, Composite Structures, Component, Collaboration, Interaction Overview and Timing Diagrams get only a few pages, between two and four. Some of them are just limited to the sample diagrams that illustrate the chapter, with no or little text to support them. Rather than a shortcoming, this seems to be ensuing from the author's willingness to have the book limited to a few pages - 150 exactly, without the appendix -, covering what he considers to be essential.

As such, this book is no replacement for the three classic UML books, i.e. the User's Guide, the Reference Manual and the Unified Process of the Booch/Jacobson/Rumbaugh Object Technology Series that the reader, in my opinion, will anyway have to go through until he/she gains sufficient working proficiency with the language. If the reader's intention is so, he/she'll be better inspired reading "UML Distilled" after, or better, in parallel with the User's Guide, diagram after diagram and have a look at the Reference Manual on selected dictionary terms, as necessary. The Unified Process book can be read independently.

This is not a book an OOA/OOD. As prerequisite, the reader is expected to be comfortable enough with OO concepts such as Class, Object, Relationship, Aggregation, Composition, Inheritance, etc. Although not required, working proficiency with a former OO modeling method - e.g. Fusion, in my case - will help.
4 people found this helpful
Report
Reviewed in the United States on July 13, 2015
If you would like to get a better grasp on doing some high-level software design, UML Distilled turns out to be a much better book than I had anticipated. I expected a dry tutorial of the UML notation, but it is thankfully much more than this. UML Distilled (3rd Ed.) does indeed cover the UML 2.0 notation, but while you are learning one of the most flexible and widely accepted ways to represent a design graphically, you will learn something far more important: the types of things you MIGHT WANT to represent and design. This aspect of how to design is far more of a sticking point than learning a notation, and we can be grateful that Fowler has managed to get the more important issues regarding how to go about designing a project while simultaneously telling us all we NEED to know (but not everything) about the UML 2.0 specification.

With Fowler making comments such as, "Fortunately, if you get it wrong, only serious UML weenies will notice -- or care", we get the feeling that while Fowler knows his subject and appreciates the UML notation, he also realizes that there are more important things than perfect diagrams to worry about when designing and building software. Fowler skips long-winded explanations by telling you where you can get more detailed explanations of certain topics and replaces sections that would normally be filled with unnecessary justifications for the notation with alternative approaches and personal experience. Quite often, these sections result in Fowler admitting that he finds certain aspects of the notation unnecessary or cumbersome, and almost always lightens the text, making it very readable.

This book is great for anyone needing a solid introduction to UML or basic software engineering principles. It is also short, which is a relief to anyone used to trudging through most technical tomes. Most people could easily get through this book in a weekend, and confidently put "familiar with UML" on their resume.

My only complaint with this book is that some parts of the notation are discussed without providing much of a hint on exactly *where* on a diagram you would place it. This information is available elsewhere (and most likely not particularly important in Fowler's opinion), and it aids in the book's brevity and the readability of the diagrams, so I can't really fault the author for not including it. These omissions and the occasional requirement for the reader to fill in the blanks don't quite warrant the loss of a star. The book provides exactly what it claims -- "a brief guide" to UML -- and also manages to act as an excellent quick reference for basic concepts.

In short, UML Distilled is an excellent addition to any software developer's library, and a must have for anyone involved in a serious software design process. Definitely pick up the 3rd edition if you have a choice, and check out the author's recommendations for finding more specific and detailed information when you need it.
4 people found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Harpreet Mann
5.0 out of 5 stars UML Distilled: A Brief Guide to the Standard Object Modeling Language
Reviewed in the United Kingdom on September 16, 2023
Great guide which I required whilst studying at university.
Cliente de Kindle
3.0 out of 5 stars Bueno pero breve y caro
Reviewed in Spain on November 14, 2020
El libro está bien pero es muy caro para ser tan breve. Le faltaría un poco más de profundidad.
Alberto De La Vara
5.0 out of 5 stars Excelente!
Reviewed in Mexico on January 30, 2018
El resumen más conciso de UML súper práctico. Te enseña lo básico necesario para iniciar a diagramar en UML y es sencillo y practico
Darren Spielman
5.0 out of 5 stars Good Introductory Book
Reviewed in Canada on May 4, 2016
Great book, learned a lot about UML, not a complete guide to UML but a good starting point as stated in the title of the book ^^
Amazon Customer
5.0 out of 5 stars Even though it's little old but beautiful book providing excellent knowledge about the UML concepts and ...
Reviewed in India on March 2, 2016
Even though it's little old but beautiful book providing excellent knowledge about the UML concepts and project delivery concept overview.