Flashcards in L2 - Modeling with UML Deck (18):
Inclusion Use Case
Describes functionality that is needed in more than one use case (<>)
Aggregation is a '________'-relationship.
has a/consists of
Class Diagram is used during _____________.
Requirements Analysis (Application Domain Objects) + System Design (Solution Domain Objects) and Object Design (Specify Detailed Behavior)
UML focuses on ...
abstractions + communication + code generation
Class Diagrams represent ...
...the structure of the system.
Types of UML Diagrams
Use Case Diagrams + Class Diagrams + Sequence Diagrams + Statechart Diagrams
Composition is a special case of ___________.
__________ Diagrams are used during Analysis for refining use case descriptions and during System Design for defining subsystem interfaces
Base Use Case
Describes core functionality
Graphical representation of workflows of stepwise activities
Extension Use Case
Describes additional behavior (<>)
Inheritance is a '________'-relationship.
Application Domain (Analysis)
Environment in which the system is operating.
Unified Modeling Language
represent behavior in terms of interactions + temporal relationship between objects over time
identify changes to an individual object
Use Case Diagrams
used during requirements elicitation/analysis to describe functionality of the system; use cases associated with actors