shopping cart
Save up to 30% on our Staff Picks
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Original Essays | November 5, 2009

John Buntin: IMG Notes from the (Bibliographic) Underground



For more than 60 years, Los Angeles's origins, its underbelly, and (yes) its blondes have fueled the imagination of writers and directors from... Continue »
  1. $18.20 Sale Hardcover add to wish list

This item may be
out of stock.

Click on the button below to search for this title in other formats.
Check for Availability
Add to Wishlist

Enterprise Java With Uml 1ST Edition

by Ct Arrington

Enterprise Java With Uml 1ST Edition Cover

Synopses & Reviews

Publisher Comments:

Use UML to dramatically improve your J2EE applications

This book shows you how to harness the enormous power of enterprise Java technology using the Unified Modeling Language (UML). Writing for Java developers who are interested in modeling software before they build it, Arrington takes you step-by-step through the process of developing enterprise systems using J2EE and UML to devise elegant solutions, share ideas, and track decisions throughout the entire development cycle. Using a Timecard application, you'll start with Requirements Gathering and use case diagrams to understand the system from the user's perspective and create class diagrams, sequence diagrams, and collaboration diagrams to further analyze the problem. During the technology selection process, Arrington evaluates different Java technologies and takes a detailed look at the strengths and weaknesses of EJB, XML, Servlets, Swing, RMI, and JDBC to help you determine their suitability for your project. Next, you'll describe the system at a more granular architectural level with class and package diagrams. In the design stage, you'll apply all of the results from the previous steps to create an intricate model of the system's functionality and prepare a valuable foundation for implementation. The result is a single, coherent model that describes a software system from several perspectives.

With this book, you'll:

* Gain a better understanding of object-oriented analysis and design

* Learn how to use only the parts of the UML that you need for Java development

* Examine a wide variety of UML software models and learn how to select the best one to meet your needs

* Learn how to use UML to describe other technologies and class libraries, such as Servlets, XML, and Swing

The CD-ROM contains:

* All the design documents and source code for the sample Timecard application built in the book

* Instructions for installing and running the sample Timecard application using Sun's J2EE reference implementation

Book News Annotation:

A book/CD-ROM package showing how to use Java technology with the Unified Modeling Language (UML), for Java developers interested in modeling software before they build it. Walks through the process of developing enterprise systems using J2EE and UML to track decisions throughout the entire development cycle, and evaluates the strengths and weaknesses of different Java technologies. The CD-ROM contains design documents and source code for the sample Timecard application built in the book, and instruction for installing and running the sample application. Arrington works in the private sector.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Description:

System requirements for accompanying computer disc: Windows NT or 2000. Includes bibliographical references (p. 435-438) and index.

About the Author

CT ARRINGTON is an architect and development manager with Capital One in Northern Virginia, where he specializes in architecting and developing N-tier systems in Java. He is also a former Rational Software certified instructor and a Sun certified Java Programmer, Developer, and Architect.

Table of Contents

OMG Press Advisory Board.

OMG Press Books in Print.

About the OMG.

Introduction to Modeling Java with the UML.

Gathering Requirements with UML.

Gathering Requirements for the Timecard Application.

A Brief Introduction to Object-Oriented Analysis with the UML.

Analysis Model for the Timecard Application.

Describing the System for Technology Selection.

Evaluating Candidate Technologies for Boundary Classes.

Evaluating Candidate Technologies for Control and Entity Classes.

Software Architecture.

Introduction to Design.

Design for the TimecardDomain and TimecardWorkflow.

Design for HTML Production.

Design for the TimecardUI Package.

Design for BillingSystemInterface.

Appendix A: Visual Glossary.

Appendix B: Additional Resources.

Appendix C: The CD-ROM.

Index.

Product Details

ISBN:
9780471386803
Author:
Arrington, C. T.
Author:
Scavino, Hugo
Author:
Cardinale, Susan
Publisher:
Wiley
Location:
New York
Subject:
Programming Languages - General
Subject:
Programming - Object Oriented Programming
Subject:
Java (Computer program language)
Subject:
Programming Languages - Java
Subject:
UML (Computer science)
Subject:
Java
Subject:
UML
Copyright:
Series:
OMG
Series Volume:
11
Publication Date:
20020314
Binding:
Electronic book text in proprietary or open standard format
Grade Level:
General/trade
Language:
English
Illustrations:
Yes
Pages:
451
Dimensions:
9.24x7.54x1.11 in. 1.81 lbs.
  • back to top

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.