|
UML Models
Master your deadlines, costs and quality
The basis of the object model
Object, abstraction, encapsulation, class, instance
Generalization, polymorphism, instanciation, messages
The contribution of the object model
The UML standard
The OMG Standard
Genealogy and history of UML
Model quality
Characteristics of UML
The nine UML models
The UML models: Static Models
Class diagrams : classes, associations, aggregations, generalizations,
interfaces
Package diagrams
Component and deployment diagram (*)
The UML models: Dynamic models
Sequence diagrams: objects, messages, checking structures
Collaboration diagrams (*)
State diagrams (*)
Activity diagrams (*)
Use case diagrams
(*) : basic introduction of these diagrams
|
Design Patterns
History
Gang of Four Design Patterns
J2EE Design Patterns
Refactoring
Pattern Language
Developing a Pattern Language
Documenting a Pattern Language
Identifying and Integrating Design Patterns
Using Patterns for Communication
Java Tools
Ant
JUnit
Cactus
Jikes
JavaDoc
CheckStyle
Case Studies
Design the Type Face
Explain choices made for case study
|