X

Enterprise Java with UML

Product ID : 16255596


Galleon Product ID 16255596
Model
Manufacturer
Shipping Dimension Unknown Dimensions
I think this is wrong?
-
No price yet.
Price not yet available.

Pay with

About Enterprise Java With UML

Product description How to use UML to model Enterprise JavaBeans, Swing components, CORBA, and other popular technologies Enterprise Java with UML is the first comprehensive guide on using UML (Unified Modeling Language) to model Java applications. Written by three well-known members of the UML and Java community, the book presents strategies for developing enterprise systems using Java and related technologies -- XML, Servlets, Enterprise JavaBeans, Swing Components, CORBA, RMI, and others. The authors explain how UML is used as a modeling tool for object-oriented computer systems in the real world, break down common situations that development teams encounter, and discuss the tradeoffs of using different technologies in different combinations. They also explore different products, looking closely at their strengths and weaknesses. Four in-depth studies complete the presentation, showing readers how to make the right decision for their project through examples of both successes and failures. Review "[This book] delivers key knowledge that every programmer should be armed with." -- Claude Duguay for java-zone.com From the Back Cover 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 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.