Hints and Tips
When you model instances in the UML, remember that every instance should denote a concrete manifestation of some abstraction, typically a class, component, node, use case, or association. A well-structured instance
- Is explicitly associated with a specific abstraction.
- Has a unique name drawn from the vocabulary of the problem domain or the solution domain.
When you draw an instance in the UML,
- Render the name of the abstraction of which it is an instance unless it's obvious by context.
- Show the instance's stereotype and state only as necessary to understand the object in its context.
- If visible, organize long lists of attributes and their values by grouping them according to their category.