Advertisement

© 2007

Use Case Driven Object Modeling with UML

Theory and Practice

  • Authors

Benefits

  • The title leverages the current, strong interest in the UML and use cases

  • Authors have a seven year track record writing and speaking about (and using!) ICONIX

  • Authors’ previous book on use case driven object modeling sold over 37,000 copies

Book
  • 40k Downloads

Table of contents

  1. Front Matter
    Pages i-xxxi
  2. Introduction to ICONIX Process

  3. Requirements Definition

    1. Front Matter
      Pages 21-21
    2. Pages 23-48
    3. Pages 49-82
    4. Pages 83-98
  4. Analysis, Conceptual Design, and Technical Architecture

    1. Front Matter
      Pages 99-99
    2. Pages 101-142
    3. Pages 159-182
  5. Design and Coding

    1. Front Matter
      Pages 183-183
    2. Pages 185-231
    3. Pages 233-256
  6. Testing and Requirements Traceability

    1. Front Matter
      Pages 327-327
    2. Pages 329-372
    3. Pages 373-391
  7. Back Matter
    Pages 393-438

About this book

Introduction

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.

Keywords

Spring Framework Unified Modeling Language (UML) design development language modeling object programming software testing

About the authors

A bio is not available for this author.

Bibliographic information

Industry Sectors
Pharma
Automotive
Biotechnology
IT & Software
Telecommunications
Consumer Packaged Goods
Aerospace
Finance, Business & Banking
Electronics
Oil, Gas & Geosciences
Engineering