Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
UML Distilled: A Brief Guide to the Standard Object Modeling Language
 
See larger image
 

UML Distilled: A Brief Guide to the Standard Object Modeling Language [Paperback]

Martin Fowler , Kendall Scott
3.9 out of 5 stars  See all reviews (80 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback CDN $32.75  
Paperback, Aug 25 1999 --  
There is a newer edition of this item:
UML Distilled: A Brief Guide to the Standard Object Modeling Language UML Distilled: A Brief Guide to the Standard Object Modeling Language 3.9 out of 5 stars (80)
CDN$ 32.75
Usually ships in 2 to 4 weeks


Product Details


Product Description

From Amazon

The second edition of Martin Fowler's bestselling UML Distilled provides updates to the Unified Modeling Language (UML) without changing its basic formula for success. It is still arguably the best resource for quick, no-nonsense explanations of using UML.

The major strength of UML Distilled is its short, concise presentation of the essentials of UML and where it fits within today's software development process. The book describes all the major UML diagram types, what they're for, and the basic notation involved in creating and deciphering them. These diagrams include use cases; class and interaction diagrams; collaborations; and state, activity, and physical diagrams. The examples are always clear, and the explanations cut to the fundamental design logic.

For the second edition, the material has been reworked for use cases and activity diagrams, plus there are numerous small tweaks throughout, including the latest UML v. 1.3 standard. An appendix even traces the evolution of UML versions.

Working developers often don't have time to keep up with new innovations in software engineering. This new edition lets you get acquainted with some of the best thinking about efficient object-oriented software design using UML in a convenient format that will be essential to anyone who designs software professionally. --Richard Dragan

Topics covered: UML basics, analysis and design, outline development (software development process), inception, elaboration, managing risks, construction, transition, use case diagrams, class diagrams, interaction diagrams, collaborations, state diagrams, activity diagrams, physical diagrams, patterns, and refactoring basics.

Book Description

The award-winning first edition of UML Distilled was widely praised for being a concise guide to the core parts of the UML and has proved extremely successful in helping developers get up and running quickly. UML Distilled, Second Edition, maintains the concise format with significantly updated coverage of use cases and activity diagrams, and expanded coverage of collaborations. It also includes a new appendix detailing the changes between UML versions.
Written for those with a basic understanding of object-oriented analysis and design, this book begins with a summary of UMLs history, development, and rationale and then moves into a discussion of how the UML can be integrated into the object-oriented development process. The primary author profiles the various modelling techniques in the UML, such as use cases, class diagrams, and interaction diagrams and describes the notation and semantics clearly and succinctly. He also outlines useful non-UML techniques such as CRC cards and patterns. These descriptions are made even more relevant with a collection of best practices based on the primary authors experience and a brief Java programming example demonstrating the implementation of a UML-based design. With this tour of the key parts of the UML, readers will be left with a firm foundation upon which to build models and develop further knowledge of the Unified Modeling Language.

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)
 
(1)
(1)

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


 

Customer Reviews

80 Reviews
5 star:
 (38)
4 star:
 (18)
3 star:
 (8)
2 star:
 (6)
1 star:
 (10)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (80 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

4.0 out of 5 stars Great at beginning but sloppy at the end, Sep 11 2005
By 
Fowler is one of my favorite writers. This book is a great book that is a must on the bookshelf of any serious developers. However, in spite of its power, which you can read in other reviews, it has some minor problems/mistakes.
Fowler, in this book, reminds me of a good instructor who starts a course very well, but at the end of the semester he just wants to finish all the topics carelessly.
The first eleven chapters are great and very well done, but the problem starts at chapter twelve, specifically when he tries to explain the "Composite Structure Diagram" and the usage of Ball-and-Socket notation in Component Diagram. He fails to do the job, however later on in his blog he tries to justify some of his mistakes. you can find the discussion under Ball-And-Socket post.

Another minor mistake is on page 89, when he confuses the concept of the namespace in .Net. I have seen that most of the people with Java background are confusing the "namespace" concept in .Net with "package" in java. Namespaces in .Net have nothing to do with access modifiers. I believe the more equivalent of packages in java are assemblies in .Net and for the Package diagram in UML one should consider an assembly as an equivalent to a package in the diagram.

The first two editions of the book were very successful, and after releasing the UML 2.0 a new edition, which covers the new elements in UML 2.0, was needed, but it seems Fowler was very busy at the time and he just wanted to upgrade the book in two or three days.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars To the point, Feb 14 2005
By A Customer
Nice book. To the point. Beginners will appreciate it and experts will find it as a good reference. It's nice to see a well written tech book now and then. Another book that's pretty awesome that techies will certainly love is The System by Roy Valentine. Another well written book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars A readable and informative introduction to UML, July 15 2004
By 
Devkl "David" (Orange County, CA) - See all my reviews
Readable! Excellent intro. On the inside covers, nice quick reference. As a web developer with no UML experience looking for a clearer way to pre-visualize my projects, this book got me going fast and offered perspective on best usage of the UML. The author's experience-driven opinions helped me learn faster. The book is honest about itself in that it admits it doesn't try to offer rare details of the UML that you'll rarely use. It keeps to what you'll use MOST of the time. It delivered 100% of what I was looking for. If you're already using the UML, I still think this is a great read for you.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 126 reviews  3.9 out of 5 stars 
 
 
Most recent customer reviews











Only search this product's reviews



Listmania!


Look for similar items by category


Look for similar items by subject


Feedback