Moving to a Design Model
Goal: determine responsibilities of software objects.
Two types of responsibilities:
Knowing
Doing
Interaction Diagrams assist this process, flesh out actions
Sequence Diagrams, and/or
Collaboration Diagram