Business Analysis for Information Technology
Books and Selected Products
Apress
January 2007
Hardcover, 438 pages
ISBN: 1590597745

Use Case Driven Object Modeling with UML: Theory and Practice shows how to drive an object–oriented software design from use case all the way through coding and testing, based on the minimalist, UML–based ICONIX process. In addition to a comprehensive explanation of the foundations of the approach, the book makes extensive use of examples and provides exercises at the back of each chapter.
This book leads by example. It demonstrates common analysis and design errors, shows how to detect and fix them, and suggests how to avoid making the same errors in the future. The book also encourages you to examine its UML examples and to search for specific errors. You‘ll get clues, then later receive the answers during review sessions toward the end of the book.
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.