Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Building Web Applications with UML
 
See larger image
 

Building Web Applications with UML [Paperback]

Jim Conallen
3.9 out of 5 stars  See all reviews (24 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
There is a newer edition of this item:
Building Web Applications with UML (2nd Edition) Building Web Applications with UML (2nd Edition)
Currently unavailable

Product Details


Product Description

From Amazon

The Universal Modeling Language (UML) is a flexible and comprehensive way to design and diagram any software development project. Building Web Applications with UML covers the Web Application Extension (WAE) for UML and includes enough background information about Web applications to ease traditional software analysts and designers into the world of the Web.

Author Jim Conallen divides the text into two logical parts: the first is dedicated to explaining the various Web application architectures out there, the second to the process of modeling such systems with UML. The first chapter concisely explains the basics of the standard elements of the Web such as HTML, HTTP, forms, frames, and session management. Subsequent chapters provide an excellent overview to server-side and client-side functionality, delving into key technologies such as Active Server Pages (ASP), Java applets, and XML.

The remainder of the book is devoted to defining the requirements, architecture, and design elements of Web applications using UML. The reader will learn about Use Cases, apply analysis, and represent Web applications with the distinctive graphical elements of UML. A sample ASP application is used to illustrate the concepts. This material may be a level of abstraction above the working coder but is excellent for project managers and system architects. --Stephen W. Plain

Topics covered: Browser/Server interactions, Web page design elements, session management, dynamic client and server languages, Web security, model design, use cases, requirement specifications, analysis, sequence diagrams, and class diagrams.

Book Description

Building Web Applications with UML is a guide to building robust, scalable, and feature-rich web applications using proven object-oriented techniques. Written for the project manager, architect, analyst, designer, and programmer of web applications, this book examines the unique aspects of modeling web applications with the Web Application Extension (WAE) for the Unified Modeling Language (UML). The UML has been widely accepted as the standard modeling language for software systems, and as a result is often the best option for modeling web application designs. The WAE extends the UML notation with semantics and constraints enabling developers to model web-specific architectural elements using the Rational Unified Process or an alternative methodology. Using UML allows developers to model their web applications as a part of the complete system and the business logic that must be reflected in the application. Readers will gain not only an understanding of the modeling process, but also the ability to map models directly into code. Key topics include: * A basic introduction to web servers, browsers, HTTP, and HTML * Gathering requirements and defining the system's use cases * Transforming requirements into a model and then a design that maps directly into components of the system * Defining the architecture of a web application with an examination of three architectural patterns describing architectures for thin web client, thick web client, and web delivery designs * Modeling, at the appropriate level of abstraction and detail, the appropriate artifacts, including web application pages, page relationships, navigate routes, client-side scripts, and server-side generation * Creating code from UML models using ASP and VBScript * Client-side scripting using DHTML, Java Script, VBScript, Applets, ActiveX controls, and DOM * Using client/server protocols including DCOM, CORBA/IIOP, and Java's RMI * Securing a web application with SET, SSL, PGP, Certificates, and Certificate Authorities

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

24 Reviews
5 star:
 (12)
4 star:
 (4)
3 star:
 (3)
2 star:
 (3)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (24 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

4.0 out of 5 stars Must-have for the Web application designer, April 25 2003
By 
Jeffrey (Maple Grove, Mongolia) - See all my reviews
(REAL NAME)   
This review is from: Building Web Applications with UML (Paperback)
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.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Great Book, May 13 2002
By A Customer
This review is from: Building Web Applications with UML (Paperback)
This book saved my thesis! its easy to read and has a well worked though sample application at the end.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1.0 out of 5 stars Only some suggestions on how to model web elements., April 15 2002
By A Customer
This review is from: Building Web Applications with UML (Paperback)
Simply stated, the author should *not* be talking about software development, but only introduce his notation and explain it. That's all. His coverage of use cases, OO analysis and design is useless, when not misleading.

Leave it on the shelf. Is you need to develop web applications buy something related to the particular technology you are working with (e.g. servlet).

For the UML, buy something serious...And, of course, Applying UML and Patterns, if you want a good introduction (and more) on OO Analysis/Design.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 27 reviews  3.6 out of 5 stars 
 
 
Most recent customer reviews











Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback