Overview
- 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
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (13 chapters)
-
Introduction to ICONIX Process
-
Requirements Definition
-
Analysis, Conceptual Design, and Technical Architecture
-
Design and Coding
-
Testing and Requirements Traceability
Keywords
About this book
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.
About the authors
Bibliographic Information
Book Title: Use Case Driven Object Modeling with UMLTheory and Practice
Book Subtitle: Theory and Practice
Authors: Doug Rosenberg, Matt Stephens
DOI: https://doi.org/10.1007/978-1-4302-0369-8
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Don Rosenberg and Matt Stephens 2007
Hardcover ISBN: 978-1-59059-774-3Published: 11 January 2007
Softcover ISBN: 978-1-4842-2035-1Published: 23 August 2016
eBook ISBN: 978-1-4302-0369-8Published: 28 June 2008
Edition Number: 2
Number of Pages: XXXI, 440
Additional Information: Originally published by Addison-Wesley
Topics: Programming Languages, Compilers, Interpreters, Software Engineering/Programming and Operating Systems