This tip contrasts to tip 6-3 (schematic scenarios).
The original intention of UML sequence diagrams was showing interactions between concrete instances of classes, with method invocations and parameters,
- the lowest level of detail you can have. In this level, we talk about
the instance ‘Homer Simpson’ instead of the class
Person
.
The advantages of such details are thoroughness and accuracy: You visualize single executions of source code.
Please document details with caution - and only if relevant stakeholders really need them!
Heavy disadvantages:
The disadvantage of these details are the immense creation and maintenance effort, and the potentially low readability of very detailed runtime diagrams.