1/11
Vocabulary flashcards for reviewing functional modeling concepts, including use cases, event decomposition, and UML diagrams.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Use Case
An activity that the system performs, usually in response to a request by a user; defines functional requirements using Verb-Noun.
User Goal Technique
A technique to identify use cases by interviewing potential users and refining tasks into specific user goals.
Event Decomposition Technique
A technique to identify use cases by identifying events to which the system must respond, whether external, temporal, or state events.
External Event
An event that occurs outside the system, usually initiated by an external agent or actor.
Temporal Event
An event that occurs as a result of reaching a point in time.
State Event
An event that occurs when something happens inside the system that triggers some process (e.g., reorder point reached).
Use Case Diagram
A UML model used to graphically show use cases and their relationships to actors.
Actor
The UML name for an end user.
Automation Boundary
The boundary between the computerized portion of the application and the users who operate the application.
Includes Relationship
A relationship between use cases where one use case is stereotypically included within the other use case (like a called subroutine).
Use Case Description
A detailed description of a use case, including name, scenario, triggering event, brief description, actors, related use cases, stakeholders, preconditions, postconditions, flow of activities, and exception conditions.
CRUD Technique
A technique (Create, Read/Report, Update, Delete) used to validate use cases and ensure all classes have a complete “cover” of use cases.