Skip to content
Scan a barcode
Scan
Paperback Building Web Applications with UML Book

ISBN: 0201730383

ISBN13: 9780201730388

Building Web Applications with UML

(Part of the Addison-Wesley Object Technology Series Series)

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Very Good

$7.49
Save $42.50!
List Price $49.99
Almost Gone, Only 2 Left!

Book Overview

The Unified Modeling Language (UML) is the standard modeling language for software systems. Using UML to model web application design allows designers to easily integrate web applications with other systems modeled in UML. Building Web Applications with UML, Second Edition presents an extension to UML suitable for web application design. Based on the author's own experience developing UML web applications, and incorporating helpful reader...

Customer Reviews

5 ratings

Highly Educational for Motivated Web Business People

This book is a refreshingly good read for motivated web businesspeople readers, given it's technical subject. It also delivers exactly what it promises. As used in the books title, the author defines the fussy term "web application", vs. web site, in both formal and inform terms. Informally and quite succinctly, he defines web applications as a software application which uses a web page as its front end (ie. it's user interface). Formally, a web application is a web site where user input and/or navigation affects the state of the business beyond simple hit counters and and access logs. Based on such definitions, an e-commerce enabled web site would clearly be a web application, whereas web site, however kewl, is not. If you are just building web sites, you will probably find this book to be overkill. PART ONE is an excellent introduction to the role of ubiquitous web application tools such as HTML, JavaScript, Style Sheets, DOM, ASP, Java, ActiveX, CORBA and XML to name some highlights. PART TWO walks the motivated reader through a well-developed, and to me, surprisingly involved, iterative process for turning vague ideas into solid application.The appendices are even helpful. Appendix A is a visual directory for the Web Application Extension for UML. Appendix B is a sample use case which reader will find very useful as a template for future projects. Ditto for Appendix C, a sample model for a Glossary Appllcation using ASP.Do not be mistaken. By itself, this book will not likely make you an expert in UML. Fortunately, it also manages to avoid any heavy-handed favoritism between technology products mentioned, including products from Rational Corporation. Refreshing!As a web development project architect who is on the steep part of the learning curve, I will doubtlessly be able to add some rigor to my firm's process, beginning with initial client discovery and leading through delivery of a killer pre-development site design documentat -- one in which developers, graphic designers, managers and most importantly, clients, will appreciate. Additionally, the superior documentation which this process affords will, no doubt, significantly improve software, which is what it's all about. That said... bring on the next mega-project. I think I feel a home run coming on!

Great book to learn to build web applications

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.

Excellent book

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.

Modeling = planning, which translates into web success

It is a tribute to the versatility of the Unified Modeling Language (UML) and a compliment to its authors that it can be used to model web applications. Given the origins of the UML as a tool to model projects using Object-Oriented Programming (OOP), it is easy to believe that that is the only place where it can be used. Web programming is largely done in JavaScript and VBScript, where the first is only somewhat object-oriented and latter nowhere close. In this book, the author introduces some new notation that can be used to model the construction of web applications, and given the topics of recent journal articles, it is somewhat overdue. I have read some articles recently where the topic is the planning of a company web site. The consensus is that one should plan for several months before the official launch. Translated into real terms, this amount of planning can be summed up in a single phrase, "model it." The real significance of this book is the introduction of the concept of modeling with regard to web applications and that is what makes it valuable. Without the appropriate terms, it is not possible to properly describe a course of action, and the author introduces the necessary terms. The core of the book details the steps in a typical project:1) The Process 2) Defining the Architecture 3) Requirements and Use Cases 4) Analysis 5) Design 6) Implementation applied to the goal of designing, building and maintaining a substantial web presence. With the emphasis on the modeling, very little in the way of HTML and scripting skills are needed and very little code is presented. If you are in the process of planning a web application, either a replacement or a new one, then it is worth your while to examine this book. For many businesses, a quality web presence is now an absolute necessity for survival. This book will help you achieve that.

Great UML Book

If you use UML for designing web sites this book is a must have. The book covers everything from beginner to advanced for UML web development. This book is built for the hardcore designer and will really make you think about the way that you design. The book has lots of examples and comes with a reference guide to boot. It has a home on my bookshelf.
Copyright © 2024 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured