Use Case Driven Object Modeling with UMLTheory and Practice and over one million other books are available for Amazon Kindle. Learn more

Kindle Edition
 
   
Sell Back Your Copy
For a $32.99 Gift Card
Trade in
Have one to sell? Sell yours here
Use Case Driven Object Modeling with UML: Theory and Practice
 
 
Start reading Use Case Driven Object Modeling with UMLTheory and Practice on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Use Case Driven Object Modeling with UML: Theory and Practice [Hardcover]

Doug Rosenberg (Author), Matt Stephens (Author)
4.8 out of 5 stars  See all reviews (15 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $36.96  
Hardcover --  
Sell Back Your Copy for $32.99
Whether you buy it used on Amazon for $39.06 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $32.99.
Used Price$39.06
Trade-in Price$32.99
Price after
Trade-in
$6.07

Book Description

1590597745 978-1590597743 January 11, 2007

Diagramming and process are important topics in today’s software development world. The UML diagramming language has come to be almost universally accepted, and is the lingua-franca of software development. Yet diagrams are little good by themselves. Process is necessary, and its importance is underscored by the number of books in recent years on Extreme Programming (XP), a process (or lack thereof) that many believe has erred too far in the direction of having no structure, no method.

Use Case Driven Object Modeling with UML - Theory and Practice combines the notation of UML with a lightweight but effective process - the ICONIX process - for designing and developing software systems. The work builds on, and can be thought of as the next edition of the authors very successful Use Case Driven Object Modeling with UML: A Practical Approach, which sold in excess of 37,000 units for Addison-Wesley. ICONIX sits between the free-for-all of XP and overly ridged processes such as RUP. ICONIX offers just enough structure to be successful, and has developed a growing following over the years. One evidence of that following is Sparx Systems’ use of material on ICONIX in the online help for their Enterprise Architect CASE tool (80,000+ copies in the field). The Sparx tool directly supports the ICONIX process as an option. The authors also provided ICONIX training to a list of clients that includes: ESRI (global leader in geographic information systems), U.S. Army, U.S. Navy, U.S. Census Bureau, and more.



Editorial Reviews

About the Author

Doug Rosenberg of ICONIX Software Engineering, Inc. has been providing system development tools and training for nearly two decades, with particular emphasis on object-oriented methods. He developed a Unified Booch/Rumbaugh/Jacobson design method in 1993 that preceded Rational's UML by several years. He has produced more than a dozen multimedia tutorials on object technology, including COMPREHENSIVE COM and COMPLETE CORBA, and is the author of Use Case Driven Object Modeling with UML and Applying Use Case Driven Object Modeling with UML.

Matt Stephens is a senior architect, programmer and project leader based in Central London, and has led many agile projects through successive customer releases. He's the co-author of Extreme Programming Refactored: The Case Against XP, and Agile Development with ICONIX Process (both with Doug Rosenberg). He writes for magazines including Dr. Dobbs Journal, Software Development Magazine, and Application Development Trends. He also speaks on agile development at various software conferences. He maintains a website at www.softwarereality.com, with articles and links to his blog.


Product Details

  • Hardcover: 438 pages
  • Publisher: Apress (January 11, 2007)
  • Language: English
  • ISBN-10: 1590597745
  • ISBN-13: 978-1590597743
  • Product Dimensions: 9.4 x 7.2 x 1.3 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #508,347 in Books (See Top 100 in Books)

More About the Authors

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

 

Customer Reviews

15 Reviews
5 star:
 (12)
4 star:
 (3)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.8 out of 5 stars (15 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

18 of 19 people found the following review helpful:
4.0 out of 5 stars Good book, very informative and well written., March 28, 2007
By 
B. S. Meera "Meera Subbarao" (Silver Spring, MD United States) - See all my reviews
(REAL NAME)   
This review is from: Use Case Driven Object Modeling with UML: Theory and Practice (Hardcover)
The introduction to the book starts with an interesting phrase "The difference between "theory" and "practice" is that in theory there is no difference between theory and practice, but in practice there is." The authors like to apply this statement to UML modeling, and continue later saying, in theory, everything in UML is useful, but in practice, a whole lot of people and projects need to know how to drive an OO software design from use cases.

Use Case Driven Object Modeling with UML-Theory and Practice shows how to take an object-oriented software design from use case all the way through coding and testing, based on the minimalist, UML-based ICONIX process. The authors focus on one simple question, "how do you get from use cases to code?". The authors are real experts on the ICONIX process. This book is for Beginners as well as for advanced programmers. Beginners will learn a powerful methodology, Use-Case Driven Object Modeling. On the other hand, advance developers can apply Use Case to their preferred methodology.

The authors break down the design of an Internet bookstore, which involves showing many common mistakes, and then showing the relevant pieces of the model with their mistakes corrected. What really makes this book unique is the fact that you, the reader, get to correct the mistakes.
Chapter highlights

Highlights of this book include:

1. Each chapter starts with the theory, and then explores said theory using the Internet Bookstore project.
2. Each chapter has a "Top 10" list of guidelines, and the first half of each chapter is structured around its top 10 list.
3. This book also contains practical exercises of various types like, Workbook exercises, Student exercises and Inline exercises within the chapters.

Personally, I believe this is a very good book, very informative and well written. Before reading this book, I hadn't heard of ICONIX process, and this book did give me a good insight about the same. If you are sold on ICONIX and have been using it, the Top 10 list of guidelines, and the exercises at the end of each chapter in itself is worth the price of the book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 11 people found the following review helpful:
5.0 out of 5 stars Great methodology, well explained, May 26, 2007
This review is from: Use Case Driven Object Modeling with UML: Theory and Practice (Hardcover)
The book combines explaining how to drive use cases to code and lots of examples. In fact one of the best parts is the 'bad example' followed by the corrected version - lots of those.

Iconix is pretty easy to use ONCE YOU UNDERSTAND IT. This book goes a long way toward understanding how to write good use cases that CAN be used for software development rather than just documentation.

I've read many, many use case books and this one boils the details down to something that is pragmatic. I've used the Iconix technique in both industry and the university and it works in both areas.

Good book? Yes. Buy it? Yes!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars Well Written & Great Methodology, May 19, 2007
This review is from: Use Case Driven Object Modeling with UML: Theory and Practice (Hardcover)
Easily one of the best methodology books I've read in quite some time. The book is very well written and flows very well. The structure walks you through the entire ICONIX process from beginning to end and explains in-detail the steps involved and most importantly "why". I also liked how the authors referenced other highly ranked OO books to reinforce how to allocate behavior to your objects during sequence diagraming.

I never heard of ICONIX until recently and I was very happy I got this book. The process is logical, stream-lined, and easy to pickup. The chapter on sequence diagrams just clicked for me and brought everything together.

I highly recommend this book!
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)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
book rating, customer session, static code, preliminary design review, enterprise architect, project browser, relationship matrix, agile development, search page, recommendation list, model update, code review, book details screen, use case text, unit test stubs, test case diagram, write your use cases, updated domain model, corrected robustness, robustness diagrams, domain model diagram, dysfunctional requirements, skeleton sequence diagram, domain modeling effort, highlighter test
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Internet Bookstore, Write Review, Book Review, Billy Bob, Show Book Details, Write Customer Review, External Book, Spring Framework, Edit Shopping Cart, Search Criteria, Moderate Customer Reviews, Book Not Found, Add Book, Line Item, Toss Bottles, Book List, Search Results, Robustness Diagram Test Plans, Wish List, Customer Account, Requirements Review, Master Book Catalog, Related Books, Cancel Help Figure, Test-Driven Development
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(6)
(1)

Your tags: Add your first tag
 

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





Look for Similar Items by Category


Look for Similar Items by Subject