Understanding UML : the developer's guide : with a Web-based application in Java

Bibliographic Information

Understanding UML : the developer's guide : with a Web-based application in Java

Paul Harmon, Mark Watson

Morgan Kaufmann Publishers, c1998

Available at  / 17 libraries

Search this Book/Journal

Note

Includes bibliographical references (p. 337-350) and index

Description and Table of Contents

Description

The Unified Modeling Language (UML) is a third generation method for specifying, visualizing, and documenting an object-oriented system under development. It unifies the three leading object-oriented methods and others to serve as the basis for a common, stable, and expressive object-oriented development notation. As the complexity of software applications increases, so does the developer's need to design and analyze applications before developing them. This practical introduction to UML provides software developers with an overview of this powerful new design notation, and teaches Java programmers to analyse and design object-oriented applications using the UML notation.

Table of Contents

1 Introduction 2 The Vocabulary of Object Technology 3 A Simple Object-Oriented Methodology 4 The Unified Modeling Language 5 Coding Applications in Java 6 Java Development with an Object-Oriented Modeling Tool 7 Business Process Reengineering 8 Use Case Diagrams and Ideal Object Models 9 CRC Cards 10 UML Class and Object Diagrams 11 UML Sequence and Collaboration Diagrams 12 UML State and Activity Diagrams 13 Designing an Object-Oriented System 14 Choosing an Object-Oriented Architecture 15 Expanding Your Design Appendix A Code for the SalesWeb Example Appendix B A Comparison of UML, Booch, and MOT Notations Appendix C Products Mentioned in the Book

by "Nielsen BookData"

Details

Page Top