FlazX | Browse Computer Book | Community Board | Links | Blog | Login


Use Case Driven Object Modeling with UML: Theory and Practice



eBook Information




Use Case Driven Object Modeling with UML: Theory and Practice
ISBN  1590597745
Release Date  11 January 2007
Category  UML
This book @Amazon  View

Google Search
Google
Web flazx.com


Use Case Driven Object Modeling with UMLTheory 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. Youll get clues, then later receive the answers during ?review sessions? toward the end of the book.



User review
ICONIX process from ground up
The authors explain ICONIX process from ground up - a design methodology for object-oriented analysis and design. Recommended!

This book is not about UML. It is an application of UML. ICONIX process simplifies the use of UML diagrams and uses only 4 UML diagrams, rather than 14 UML diagrams, for the software development from requirement to testing.

For the introduction of OOA/OOD, I recommend `Applying UML And Patterns` by Craig Larman.


User review
clear, concise and practical
I am still working my way through the book but so far I am impressed by the authors direct no nonsense views on design and test. I am a software tester and my new project uses UML which I have not worked with before. This book has given me a good overview and explains the terms and diagrams used in UML design very clearly.
Keep up the good work guys.

User review
Fantastic
The Rosenbert & Stephens's Book is a great example of doing by practice, but highly supported by foundations about what is important in UML.
The book offers a great discussion not only how use UML effectively, but how can you go through practice and coding. That's essencial if you want coding in a right way, but explore the UML notation.
The approach with ICONIX was fantastic. You develop a e-Commerce system completely using UML, Iconix process and coding with JAVA. I coudn't found books that offer this path.
Fantastic. Excelent aquisition.

User review
A dressing for the UML Salad
Since 2001 I had a lot of courses on UML modelling at the university and in inhouse company workshops. But none of them gave me the real power to write use cases so that I can easilly extract an object model from it. I always had problems to bridge the use cases to sequence diagrams and class models.

This book gave me the clues (with red and bold highlighted) such
`You can't drive object-oriented designs from use-cases unless you tie your use cases to objects.`

Now I have to say, I write use cases more confidetially, knowing that they build a real basis for futher object modelling. 5 stars!!

User review
Great book with practical examples from start to finish
This book was extremely helpful because it takes the reader from Use Cases to code development using a real-life `sample` system (an internet book store) to describe the steps. The ICONIX Process is used in this book and the goal of the book is to get from Analysis to Code using a minimal, yet sufficient core subset of UML. Each step is broken down into detail and examples of how to do each step are provided and explained. Built into the `sample` project are mistakes (ones that are commonly made in real life) and the book shows those mistakes as well as the corrected versions. In addition, the book discusses the Enterprise Architect (EA) tool, which our company is evaluating, making the examples provided even more pertinent. The only thing that would have made this book more useful would have been appendices or detailed examples of using the EA tool with the `sample` project. It would be great if one could obtain the sample project in a *.EAP file where folks that have the EA tool could load the sample project to understand how the project was actually laid out in the EA tool. This book is very well-written and, as a bonus, has some decent humor throughout keeping the reader's interest. If you are using EA and Use Case Driven development, this is an excellent book for you.







Resources
FlazX 100 Newest Books  Top 100 Search Keywords  Last 100 Search Keywords  Community Edition 


Google Talk : admin-at-flazx-dot-us


eXTReMe Tracker