This course is a thorough presentation of strategies, techniques, and
practical how-to advice for building better object models.
Instructors walk through the process of building
object models in UML, starting with samples that you build, and
moving into modeling your specific domain. Central to the
course is the powerful technique of using color to create,
organize, and refine object models.
The course is a fast paced mixture of hands-on modeling exercises and lecture snippets. The
workshop gives participants a thorough grounding in the fundamentals of building UML models -
identifying purpose and features, selecting object, establishing responsibilities, and working
out dynamics with sequence diagrams.
The course will cover all of the UML diagram types. Although the course
is not process specific, it will include examples of how the diagrams
are used with different processes.
The course consists mostly of pencil-and-paper sessions with the option
of using Together ControlCenter, with some lecture and foils.
Participants will spend most of their time working
in groups of two or three, drawing and analyzing diagrams.