Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Building Web Applications with UML (2nd Edition)

Building Web Applications with UML (2nd Edition)

List Price: $39.99
Your Price: $36.01
Product Info Reviews

<< 1 2 3 >>

Rating: 2 stars
Summary: Not for UML professionals (not enough meat)
Review: This book is not bad as books go. It is a good introduction for beginners but if you want to write real Web applications you will have to look somewhere else (at least this is what I would have to do) My main criticisms and suggestions for improvement are:

1) better explanation of boundary, entity and control objects 2) nowhere is there a mention of statecharts (essential for this kind of application area?) 3) Using packages to suggest that they are the same as architecture is not 100% kosher in my opinion (see page 108) 4) There are other ways to define a logical model for applications than the usual layered model (see again pages 107-108). For example, the SELECT method uses service-based models that are more robust an closure to the real business model. The layers model will be difficult to scale and I am not sure if it is really robust as suggested in the book's cover.

As a buyer, I got carried away by the words 'Web' and 'UML' in the book's title.

Rating: 5 stars
Summary: Great Book
Review: This book saved my thesis! its easy to read and has a well worked though sample application at the end.

Rating: 4 stars
Summary: Must-have for the Web application designer
Review: This book should have a permanent place on the shelf of any Web application designer/developer. I found the book most useful as reference material. Admittedly, I wish the book had more complex examples (models). Though it does take the reader through a short introduction to designing web applications, its primary value is the presentation of the WAE (Web Application Extension) to UML.

The author is the creator of that notation, and this is the only book I've found that discusses WAE in any depth.

Rating: 5 stars
Summary: One of my current favourites
Review: To the reviewer below. The white paper is available on Rational's website. For people who want to know more, read this book.

Part 1 of the book is useful for learning something about the Microsoft way of doing things. I work in a Java, open-source environment designing community web-portal applications. Our applications are medium-sized, but complex.

The second part of the book is good at explaining the workflow and artifacts delivered from architecture, through requirements, analysis, design, to implementation. The process is lightweight, and the book is well written. The The only sections I skipped were the 50-odd pages full of code.

The Web Application Extension (WAE) presented in the book is very useful for designing complex web applications. WAE is starting to become more common. It is catered for in GDPro, and there are plugins for Rational Rose and Visio.

This book complements Rosenberg and Scott's "Use case driven object modelling with UML" well.

Rating: 5 stars
Summary: Are you a web-project manager ? buy it.
Review: UML was difficult to apply in web-based applications, before
this book was written.

Rating: 5 stars
Summary: Great book to learn to build web applications
Review: You are about to start building your first web application. You have been surfing the web, reading magzines about technology, architecture, methodology etc. You are overwhelmed by the changes in technology. You are looking for someone who will put all this together and give you an overview how to build a web application. Well, then, this book is for you.

You will get a thorough introduction to the client side, serverside technologies in the first part. The second part gives you an overview of how to gather user requirements, develop use cases, do the analysis, design and finally implement the design in the architecture decided.

The only disadvantage in the whole scenario is it assumes familiarity with UML notations. If you are new to Object oriented technology, then understanding UML is a good thing to do before jumping to the second part of this book.

Rating: 5 stars
Summary: Excellent book
Review: You may want to skip the first 80 or so pages of this book if you are already a seasoned web programmer. This section is an introduction to web based programming.

The rest of the book is a very informative, practical guide to the use of UML within a web based project. I also found the book to expand upon and clarify the ideas from 'The Unified Software Development Process' book.


<< 1 2 3 >>

© 2004, ReviewFocus or its affiliates