Mistake #3 – Improper Associations Between Use Cases There are three associations between Use Cases according to the UML v2.2 Superstructure: Generalization Extend Include All three are considered “Directed Relationships”. This means that the direction of the relationship arrow has meaning in UML. The most common mistake in using these relationships in Use Case diagrams [...]
Read the full article →
Mistake #2 – Improper Actor Associations There is ONE association between actors in use case diagrams: Generalization. Generalization is a way to depict the notion that there are general types of actors (example: System Administrator) and specific versions of that general type of actor (example: Disaster Recovery Administrator or Database Administrator) that inherit the properties [...]
Read the full article →