Goodreads helps you keep track of books you want to read.
Start by marking “Learning UML 2.0” as Want to Read:
Learning UML 2.0
Enlarge cover
Rate this book
Clear rating
Open Preview

Learning UML 2.0

3.43  ·  Rating details ·  107 Ratings  ·  11 Reviews
"Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to software development. This makes learning the newest UML standard, UML 2.0, critic ...more
ebook, 290 pages
Published April 25th 2006 by O'Reilly Media (first published January 1st 2006)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Learning UML 2.0, please sign up.

Be the first to ask a question about Learning UML 2.0

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30)
filter  |  sort: default (?)  |  Rating Details
Ebtsam Mohamed
I think it is sufficient only as intro book to UML
some of the diagrams were unclear
I was hoping that there is a project at the end of the book
covers what is explained,but there wasn't ....

May 12, 2013 rated it really liked it  ·  review of another edition
Shelves: reference
This book does a good job of introducing the reader to the object-oriented design structures of Unified Modeling Language. UML is not a programming language like C++ or MatLab, but rather, is a system for specifying computer programming projects. The UML features help you visualize and organize your project, so that you know what elements depend on what other elements, what actions take place first, second, and third in a sequence, and so forth. Coming from a programmer whose typical development ...more
Apr 16, 2016 rated it liked it  ·  review of another edition
Shelves: computer
This book teaches you something about UML 2.0 notation and its history. After reading this you will be able to partially understand all types of UML diagrams. IT DOESN'T TEACH YOU HOW TO DESIGN A SYSTEM! Just like learning English grammar even completely won't turn you into a poet or a novelist! You should look for other resources for this purpose.
این کتاب به عنوان منبع مکمل در درس مهندسی نرمافزار انتخاب شده بود.
کتاب متوسطی است اما دارای متنی روان و مثالهای عملی و رسا و طنزگونه هرچند بسیار
Aug 05, 2011 rated it liked it  ·  review of another edition
I read this for work and it was pretty helpful because I have to deal with UML diagrams every day. However, it's always really annoying to read something by someone who thinks that things like this - i.e. modelling computer systems in a coherent way - is in itself a positive thing. In reality the only benefit of a good model is a good end product. At some point, even in this book, it would have been helpful for the author to say 'don't over-do it, this is just a model, remember you still have to ...more
Interesting overview of UML. Parts of this felt very practical, others not so much, and overall it was too much of a whirlwind tour to get substantial depth on anything in particular. Despite its title, this also felt like it would probably do better as a basic diagram reference than a way to truly "learn" UML. Still worth the read, but not as good as many of O'Reilly's other publications.
Goes through UML2.0, with lots of practical diagram examples. Occasionally there is just one modelling diagram needed, sometimes it's good to go whole book through. Normal O'Reilly quality and style.
Jeffery Williams
Apr 28, 2011 rated it really liked it  ·  review of another edition
A very good tool for learning the basics of UML 2.0. For anyone who writes a lot of software, knowing UML will greatly enhance the ability to document and explain software ideas.
Paulo Castalopus
Dec 01, 2013 rated it really liked it  ·  review of another edition
It's very useful for quick consulting and learn about the new elements inside the UML 2.0 standard, but you need to be familiarized about object oriented programing paradigm.
Feb 28, 2015 rated it it was ok  ·  review of another edition
The good thing is that this is a concise book on UML. The bad thing is that this is a book on UML.
Obiora Okwudili
good resource, especially later chapters on protocols

valuable resource..

rated it it was ok
Oct 19, 2011
Gerardo Laguna
rated it really liked it
Feb 02, 2014
Konstantin Root
rated it liked it
Sep 30, 2011
James Linderman
rated it really liked it
Oct 05, 2014
Ross Huggett
rated it it was amazing
Mar 07, 2017
rated it it was amazing
Jun 14, 2016
rated it really liked it
Nov 29, 2011
Bob Florian
rated it it was amazing
Oct 02, 2014
James Dixson
rated it liked it
Jun 21, 2012
Carlos Alonso Larios Arroyo
rated it it was amazing
Dec 15, 2013
Paul Liang
rated it liked it
Jan 12, 2013
Christian Tjhai
rated it liked it
Aug 26, 2012
rated it it was ok
Jul 28, 2016
rated it it was ok
Sep 04, 2017
Tony Tones
rated it liked it
May 26, 2014
James Graham
rated it it was ok
Aug 28, 2017
rated it really liked it
May 29, 2014
rated it it was ok
Jul 08, 2015
rated it it was amazing
Apr 16, 2017
rated it liked it
Aug 18, 2017
« previous 1 3 4 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Learning XML
  • Software Architecture in Practice
  • Essential PHP Security
  • High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More
  • Professional Software Development: Shorter Schedules, Higher Quality Products, More Successful Projects, Enhanced Careers
  • Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development
  • Linkers and Loaders
  • Artificial Intelligence: Structures and Strategies for Complex Problem Solving
  • Engineering a Compiler
  • MySQL Cookbook
  • XML in a Nutshell
  • Code Craft: The Practice of Writing Excellent Code
  • Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa
  • Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET
  • Data Modeling Essentials
  • Software Craftsmanship: The New Imperative
  • The Scheme Programming Language
  • Code Reading: Open Source Perspective

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book