or
Sign in to turn on 1-Click ordering.
Trade in Yours
For a £0.25 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
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 2 Toolkit (OMG) [Paperback]

Hans-Erik Eriksson , Magnus Penker , Brian Lyons , David Fado
4.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: £37.99
Price: £29.72 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £8.27 (22%)
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
Usually dispatched within 1 to 3 weeks.
Dispatched from and sold by Amazon. Gift-wrap available.
Trade In this Item for up to £0.25
Trade in UML 2 Toolkit (OMG) for an Amazon.co.uk gift card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

24 Oct 2003 0471463612 978-0471463610 Pap/Cdr
Gain the skills to effectively plan software applications and systems using the latest version of UML UML 2 represents a significant update to the UML specification, from providing more robust mechanisms for modeling workflow and actions to making the modeling language more executable. Now in its second edition, this bestselling book provides you with all the tools you′ll need for effective modeling with UML 2. The authors get you up to speed by presenting an overview of UML and its main features. You′ll then learn how to apply UML to produce effective diagrams as you progress through more advanced topics such as use–case diagrams, classes and their relationships, dynamic diagrams, system architecture, and extending UML. The authors take you through the process of modeling with UML so that you can successfully deliver a software product or information management system. With the help of numerous examples and an extensive case study, this book teaches you how to: ∗ Organize, describe, assess, test, and realize use cases ∗ Gain substantial information about a system by using classes ∗ Utilize activity diagrams, state machines, and interaction diagrams to handle common issues ∗ Extend UML features for specific environment or domains ∗ Use UML as part of a Model Driven Architecture initiative ∗ Apply an effective process for using UML The CD–ROM contains all of the UML models and Java?TM code for a complete application, Java?TM 2 Platform, Standard Edition, Version 1.4.1, and links to the Web sites for vendors of UML 2 tools.

Frequently Bought Together

UML 2 Toolkit (OMG) + Java Software Solutions: Foundations of Program Design
Price For Both: £110.71

One of these items is dispatched sooner than the other.

Buy the selected items together

Customers Who Viewed This Item Also Viewed


Product details

  • Paperback: 552 pages
  • Publisher: John Wiley & Sons; Pap/Cdr edition (24 Oct 2003)
  • Language: English
  • ISBN-10: 0471463612
  • ISBN-13: 978-0471463610
  • Product Dimensions: 19 x 3.2 x 23.6 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 794,395 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

From the Back Cover

Gain the skills to effectively plan software applications and systems using the latest version of UML UML 2 represents a significant update to the UML specification, from providing more robust mechanisms for modeling workflow and actions to making the modeling language more executable. Now in its second edition, this bestselling book provides you with all the tools you’ll need for effective modeling with UML 2. The authors get you up to speed by presenting an overview of UML and its main features. You’ll then learn how to apply UML to produce effective diagrams as you progress through more advanced topics such as use–case diagrams, classes and their relationships, dynamic diagrams, system architecture, and extending UML. The authors take you through the process of modeling with UML so that you can successfully deliver a software product or information management system. With the help of numerous examples and an extensive case study, this book teaches you how to: Organize, describe, assess, test, and realize use cases Gain substantial information about a system by using classes Utilize activity diagrams, state machines, and interaction diagrams to handle common issues Extend UML features for specific environment or domains Use UML as part of a Model Driven Architecture initiative Apply an effective process for using UML The CD–ROM contains all of the UML models and Java TM  code for a complete application, Java TM  2 Platform, Standard Edition, Version 1.4.1, and links to the Web sites for vendors of UML 2 tools.

About the Author

HANS–ERIK ERIKSSON has more than 15 years of experience in system development and software architecture. He is the author of six books in the field, including Business Modeling with UML: Business Practices at Work (Wiley). MAGNUS PENKER is senior advisor and consultant to both public authorities and international top management and has over 10 years’ experience in business processes and object–oriented analysis and design. BRIAN LYONS is Chairman, CTO, and co–founder of Number Six Software, Inc., a Washington, D.C.–based software development outsourcing company. Mr. Lyons is a leading expert in object–oriented technology and iterative development techniques. DAVID FADO works as a software architect for Number Six Software, Inc., focusing on information and financial management systems as well as simulations. Dr. Fado has relied on UML and development support tools for many successful projects.

Inside This Book (Learn More)
First Sentence
What is the UML? Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

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

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
3 star
0
2 star
0
1 star
0
4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
4.0 out of 5 stars Good Book 13 April 2010
By Andy B
Format:Paperback|Amazon Verified Purchase
Well laid out, clearly worded and detailed. Good as a reference book or for learning UML from scratch
Comment | 
Was this review helpful to you?
4.0 out of 5 stars UML and programming 21 Feb 2013
Format:Paperback|Amazon Verified Purchase
Very good book, to get the best understanding of UML.

I use this book in my study on Aalborg University (AAU) DK
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.4 out of 5 stars  8 reviews
24 of 27 people found the following review helpful
4.0 out of 5 stars A brief, thorough introduction 21 Oct 2003
By wiredweird - Published on Amazon.com
Format:Paperback
UML, the Uniform Modeling Language, is a huge specification. It actually comprises a group of specifications covering thousands of pages. Without some guide, a beginner can get lost in the forest of detail.

This book is the best guide I've seen so far. It covers all of the major kinds of graphical notation - over a dozen - that UML uses for describing systems and software. The first part book follows a clear, logical path from the original exploration of requirements, into basic, static design of program elements, and on to the dynamic behavior of software and the systems built around it. UML isn't just about software - it's about meeting real human needs using complex systems.

One strength here is that the authors show Java-based examples of wht the UML notations really mean. That has always caused difficulty for beginners - which Java language constructs are the 'right' representations of UML specifications? The answer has ambiguities, but the authors show some ways to create a proper correspondence.

The later parts of the book describe successively higher levels of system representation, as supported by the UML. They show how design patterns look in proper UML - a real help, since the best DP books predate modern UML. The authors also demonstrate how UML can be extended to meet new needs, or to represent fine, application-specific levels of detail.

I admit to mixed feelings about extensions to the standard. In some ways, extensions are necessary. I have found even basic class diagrams desperately in need of extension - when they address my program design issues at all, they immediately lock in details of implementation that should have been left open. On the other hand, an extension to the standard is, by definition, non-standard. Extensions almost automatically violate UML's goal of uniformity and shared ways of expressing shared concepts. Perhaps I need to see more real-world examples of successful extensions.

The final chapters of the deal with the fundamental concepts needed to make UML work properly: the Model Driven Architecture and broad script for using UML within that paradigm.

Although the authors do a good job of presenting the material, this part of the UML spec is where I have my strongest reservations. I'll agree that analysis and architecture are different from programming, and probably deserve different ways to express their concepts. I certainly agree that all of the different ways to view a system need coherency and cross-validation. My notation should be my servant, though, not my master. Forcing myself into the mold of a person for whom UML works is painful and unproductive. If the notation is so complex that it can only be used within elaborate tool suites, I wonder how well it will accept the sets of tools that I already use. Can I really get UML tools to integrate with Mathematica, Java, Word, VHDL, and source control? If not, then they do not really work with my system. I know, my combinations of tools are idiosyncratic, but other development environments use tool combinations at least as complex. Finally, if UML requires such tool support, does it really meet my needs as a mere human?

UML is real, it has wide value and acceptance in the industry. This book, from the OMG press, comes straight from the UML standards body. I recommend it as a good way to start with most of UML's features, almost an index to the reams of OMG standards documents. I advise the reader to approach UML carefully, though: use it to support your design needs, don't subjugate your design to it.

14 of 15 people found the following review helpful
5.0 out of 5 stars Toolkit has all the tools you'll need! 21 Oct 2003
By L. Power - Published on Amazon.com
Format:Paperback
Wow. I needed to really learn UML 2 for work, and found that this book covered everything! The examples are very clear, the writing thorough, smart, and explicit -- it's like a classroom in a book. A lot of humor -- this is an understandable read. The authors cover object-oriented methodologies, modeling, and all aspects of UML, including the neat new stuff in UML 2.0. I even used the cd-rom and found it to be cool and helpful (!!!). If you really want to learn UML 2.0 to be able to use, discuss, and apply it like a pro, this is the book for you.
11 of 14 people found the following review helpful
3.0 out of 5 stars The Author Has an Annoying Writing Style 28 Feb 2004
By A Customer - Published on Amazon.com
Format:Paperback
The author begins many paragraphs with an incomprehensible sentence, but does usually recover with great "for examples". Even after reading the book and feeling comfortable with the material, I went back to read some of those incomprehensible sentences and still found them incomprehensible.

This isn't an easy read.

Were these reviews helpful?   Let us know
Search Customer Reviews
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
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges