Introduction to UML with Together and Java

Borland Conference Talk 1584

by Charlie Calvert


Overview

Unified Modeling Language

Books and Articles

History

The Key Word is Model

The Blueprint Analogy

Visualize, Specify, Guide and Document

UML is Abstract

UML is not a Programming Language

UML is not a Programming Methodology

UML is Huge

The Interface

Demo

Diagrams

Use Case Diagram Overview

Use Case Examples

Feed Cat (Click picture to expand)

Speaker (Click picture to expand)

Project Manager (Click picture to expand)

Use Case Associations

Use Case Tips

Two Main Types of Diagrams

Static Diagrams

Class Diagrams

Class Diagrams: Two Types

Class Diagram Visibility

Class Diagram Relationships

 

Class Diagram Associations

Class Example Diagram

Class Diagram Dependencies

Class Diagram Multiplicity Symbols

 

Class Diagrams and Interfaces

Behavioral Diagrams

Sequence Diagrams

Sequence Diagram Example