L2 - Modeling with UML Flashcards Preview

EIST (IN0006) > L2 - Modeling with UML > Flashcards

Flashcards in L2 - Modeling with UML Deck (18):
1

Inclusion Use Case

Describes functionality that is needed in more than one use case (<>)

2

Aggregation is a '________'-relationship.

has a/consists of

3

Class Diagram is used during _____________.

Requirements Analysis (Application Domain Objects) + System Design (Solution Domain Objects) and Object Design (Specify Detailed Behavior)

4

UML focuses on ...

abstractions + communication + code generation

5

Class Diagrams represent ...

...the structure of the system.

6

Types of UML Diagrams

Use Case Diagrams + Class Diagrams + Sequence Diagrams + Statechart Diagrams

7

Composition is a special case of ___________.

aggregation

8

__________ Diagrams are used during Analysis for refining use case descriptions and during System Design for defining subsystem interfaces

Sequence Diagrams.

9

Base Use Case

Describes core functionality

10

Activity Diagrams

Graphical representation of workflows of stepwise activities

11

Extension Use Case

Describes additional behavior (<>)

12

Inheritance is a '________'-relationship.

'is a'

13

Application Domain (Analysis)

Environment in which the system is operating.

14

UML

Unified Modeling Language

15

Sequence Diagrams

represent behavior in terms of interactions + temporal relationship between objects over time

16

Statechart Diagrams

identify changes to an individual object

17

Use Case Diagrams

used during requirements elicitation/analysis to describe functionality of the system; use cases associated with actors

18

Solution Domain (Design)

Technologies used to build the system.