In a use case diagram, what does an actor represent?
Think about who or what communicates with the system from outside.
An actor in a use case diagram represents an external entity, such as a user or another system, that interacts with the system to achieve a goal.
Which symbol is typically used to represent a use case in a use case diagram?
It looks like an egg shape or stretched circle.
Use cases are represented by ovals or ellipses to show the actions or services the system provides.
Consider a use case diagram where one use case includes another use case. What does this include relationship mean?
Think about when the included use case happens during the base use case.
An include relationship means the base use case always executes the included use case as part of its steps.
What is the main difference between extend and include relationships in use case diagrams?
Consider when each related use case is executed.
Include means the included use case always runs; extend means the extending use case runs only if certain conditions are met.
A use case diagram shows 3 actors and 5 use cases. Two use cases are connected by an extend relationship, and one use case includes another. How many unique use cases are represented in the diagram?
Think about whether include or extend relationships add new use cases or just connect existing ones.
Include and extend relationships connect existing use cases; they do not add new unique use cases. So the total remains 5.