UML 2.0 in Action: A Project-Based Tutorial
UML 2.0 in Action: A Project-Based Tutorial by P Et Al Grassle
- Binding:
- Paperback
- Number of Pages:
- 248
- ISBN:
- 1904811558
- Product Group:
- book
- Publisher:
- PACKT PUBLISHING
- Publication Date:
- Sept. 1, 2005
- BooksForGeeks.com ID:
- 3663
Reviews for UML 2.0 in Action: A Project-Based Tutorial
-
Very good introduction to the power of modeling with UML
Rated out of 5 stars, June 12nd, 2008
This book is a very good introduction to the power of modeling with UML. After an initial presentation of the basic principles of modeling and UML, the book presents the diagrams used to model both business and software views of systems. The final part is devoted to the models that can be used for system integration.
All the diagrams are presented through the same case study. This book does not claim to be a detailed presentation of UML. It achieves with its case study to reach a good balance between providing enough knowledge to be used in real life situations, without being lost in features that are rarely used. The nicest aspect of this book is that it is not only a technical manual on UML diagrams, but it provides also valuable information and tips on how to create and verify them, by providing questions that will help you to conduct your analysis.
This is a book that I will recommend as a reference for developers performing system analysis and design activities. It is also a good practical book for students that follow an UML course. -
Well written. Coherent. Highly recommended.
Rated out of 5 stars, May 12th, 2008
This book certainly lives up to it's byline of being "a detailed and practical walk-through showing how to apply UML to real world development projects".
UML is a standardized visual specification language for object modeling and is short for "Unified Modeling Language" that includes a graphical notation used to create an abstract model of a system, referred to as a UML model. There are many software tools available which can be used for code generation and reverse engineering, such as the new PEAR package PHP_UML which generates a UML representation of existing PHP source code.
This book assumes no prior knowledge of UML and this works very well. It is by no means comprehensive but that it's what the authors set out to write - this book is focused on being a practical tutorial for learning the essentials of modelling business systems, IT systems and systems integration - no more, no less. It does this admirably and I'll recommend this book as a reference and introduction for developers performing system analysis and design activities.
By happy coincidence, I do own a copy of UML 2.0 in a NutShell which is a perfect companion for "UML 2.0 in Action" should you need to learn that little bit more or require a reference book on the intricacies of UML 2.0.

