Buy Used
Used - Good See details
$3.24 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
UML Toolkit (OMG)
 
 
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.

UML Toolkit (OMG) [Paperback]

Hans-Erik Eriksson (Author), Magnus Penker (Author)
4.1 out of 5 stars  See all reviews (18 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

There is a newer edition of this item:
UML 2 Toolkit UML 2 Toolkit 4.4 out of 5 stars (8)
$33.43
In Stock.

Book Description

0471191612 978-0471191612 October 14, 1997 1
Learn how to move to UML for current users of the Booch/OMT/Objectory methods
* Provides numerous real-world examples and a complete case study that walks you through the project life cycle-analysis, design, and construction
* Includes CD-ROM with Rational Rose(r) 4.0 demo, analysis and design models in UML, and Java(TM) code

HANS-ERIK ERIKSSON AND MAGNUS PENKER Quickly acquire the knowledge and skills you need to make the most of this revolutionary visual modeling language

With the release of UML, object-oriented developers at last have a common language for modeling and developing software systems. That means less time wasted sorting out conflicting terms and symbols and more time spent modeling better software systems. Now this powerful book/CD package arms you with everything you need to make the most of UML and the rapidly growing suite of UML-based products.

The authors walk you through the entire language, providing easy-to-follow guidelines and loads of real-world examples. They also give you detailed explanations of all UML diagrams, a full-length case study showing how UML is used to develop an application, a visual glossary of all UML notations, and step-by-step instructions on how to:
* Move to UML from Booch, OMT, and Objectory
* Map Java to UML-including many full-blown examples
* Define design patterns and how to use patterns in UML
* Describe real-time systems in UML
* Employ use cases to capture a system's functional requirements

On the CD-ROM you'll find:
* All UML models from the book
* All the Java code from the book
* Demo version of Rational Rose(r) 4.0

Editorial Reviews

Amazon.com Review

The Unified Modeling Language (UML) promises to make object-oriented modeling a lot more accessible for software developers. UML brings together popular modeling languages by the so-called "three amigos" (Grady Booch, James Rumbaugh, and Ivar Jacobson) under an open standard and UML Toolkit can help you use it for your next software development project.

The authors detail the dozen or so diagrams available in UML, which feature use-case modeling, class diagrams, dynamic models (including state diagrams), and physical models (which outline the components inside your system and how they will be deployed). They also discuss extensions to UML (through "stereotypes") and document how well UML is actually implemented in today's computer-aided software engineering (CASE) tools. The book includes sample implementations of modeling diagrams, written in Java, for most chapters, and the accompanying CD-ROM contains a trial version of the CASE tool Rational Rose.

In addition to outlining the essentials of modeling techniques, the authors do a good job of placing UML in context with other models. They provide a short tour of the software engineering process and tell users who are familiar with the Booch and Rational Objectory methods how to move over to UML. This section compares the diagramming symbols used in each method and discusses patterns--a hot topic in object-oriented design--and how they can be modeled using UML.

The book closes with a useful (though brief) case study of a computer system for a small library, which gives the reader a flavor of how to use UML in the field. With enough depth for the expert and enough simplicity for the novice, UML Toolkit serves as a fine one-volume introduction to the brave new world of UML.

From the Publisher

The hands-on book that shows programmers how to use the UML. UML (Unified Modeling Language), the dynamic new programming langauge based on a combination of the popular programming languages from Grady Booch, Jim Rumbaugh, and Ivar Jacobsen--the three leaders in this field--is destined to be the standard modeling language of the future. This book shows programmers how to use UML for designing object-oriented systems. CD-ROM contains a demo version of Rational RoseTM 4.0, all Java code and all UML models found in the book, and UML 1.0 specification along with Adobe Acrobat Reader.

Product Details

  • Paperback: 416 pages
  • Publisher: Wiley; 1 edition (October 14, 1997)
  • Language: English
  • ISBN-10: 0471191612
  • ISBN-13: 978-0471191612
  • Product Dimensions: 9.3 x 7.6 x 1 inches
  • Shipping Weight: 1.5 pounds
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Best Sellers Rank: #2,130,957 in Books (See Top 100 in Books)

More About the Authors

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

 

Customer Reviews

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

14 of 15 people found the following review helpful:
5.0 out of 5 stars If you read 1 book on UML make it this one, September 16, 1999
By 
This review is from: UML Toolkit (OMG) (Paperback)
When considering which UML book to buy it should be obvious that some complement each other depending on the skill level (novice, experienced) and background of the reader (student, software/embedded engineer, manager). However, having read more than 10 books on UML, I suggest that if you must only buy one book make it this one. There is no other book that real-time extensions, process for UML, design patterns, discussion on UML tools and a complete case study with implementation in Java. In addition, the accompanying CD amongst other things includes a demo version of Rational Rose 4.0. My only wish is that a second/updated version of the book comes out (covering UML 1.3, providing Rose 98i and correcting some of the inevitable mistakes that one finds in detailed books). END
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
3.0 out of 5 stars A good intro but not great, November 13, 1998
This review is from: UML Toolkit (OMG) (Paperback)
I'm using this book as a text for an OO technologies graduate course, and while the book does indeed offer a good intro to the topic, it certainly has room for improvement. There are several errors and inconsistencies in the notation and examples. The book is based on UML 1.0, making it somewhat dated. I felt uneasy about many of the examples offered; many times they didn't seem to illustrate the language feature all that well. I find that I use the UML Notation Guide more so than this text. And the included Ration Rose trial version crashes with great regularity on a Win95 machine.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
3.0 out of 5 stars Giving the author the benefit of the doubt., June 20, 2001
By 
Dirk Broer (Washington D.C.) - See all my reviews
This review is from: UML Toolkit (OMG) (Paperback)
I picked up the book after reviewing the discussion on Use Cases. It's the best intro to the various diagrams I have seen. Big problem though, the symbols he uses doesn't match the latest UML specifications. Anyone that has glanced at UML knows there is a confusing amount of different ways to illustrate the relations between items on a diagram. Lines with open triangles at the end, diamonds (open and filled), and arrow heads intermixed with solid and dashed lines. Each with a differnt meaning. Well, the book gets it wrong. Specifically he keeps using the open triangle at the end of the line to signify things like instantiating templates. Go ... and download the UML spec. He also adds stereotypes that don't seem to exists ( "uses" ? ). Or rather I could find any other reference that talks about them. This would be a major problem if you decided to use a tool like Rose. Design tools like Rose attach certain meanings to different shapes. I find myself constantly rechecking and re-looking up symbols. There is a possibility that some of this stuff is undefine or optional in the UML spec, but I don't want to read an 800 page document to understand this 400 page book. So good discussion, bad applications/examples.

Try "The Unified Modeling Language User Guide" instead. Not as much discussion, but better accuracy.

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
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
The importance of models has been evident in all engineering disciplines for a long time. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
business objects package, disjoint inheritance, parameterized collaboration, stereotyped dependency, existing model element, stereotyped type, generalizable elements, friend dependency, concurrent substates, nested substates, general use case, tagged values, details about the communication, receipt symbol, incomplete generalization, proxy pattern, parameterized class, more general element, deployment diagram, persistent class, modeling leader, collaboration diagram, nonfunctional aspects, house alarm system, synchronous message
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Rational Rose, Cell Handler, System Handler, Rational Objectory Process, Unified Modeling Language, Customer Figure, Add Title, Bill's Machine, Dell Pentium, Statistics Summary, Main Server, Buying Instrument, Client Program, Lend Item, Position Figure, Printer Figure, Symantec Visual
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
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 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
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject