Interaction Modeling

 

       Domain modeling uncovers objects in the problem space and defines static relationships among them.

 

       Robustness analysis assigns attributes and captures a few dynamic relationships among objects.

 

       Interaction modeling takes this preliminary work and moves forward into a full detailed-design.

 

       In UML, sequence diagrams and collaboration diagrams are used in interaction modeling.  We use only sequence diagrams in this lesson.