WEEK 7 CS2002 Software Development and Management: Activity Diagrams

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/15

flashcard set

Earn XP

Description and Tags

Flashcards covering key vocabulary and concepts from the CS2002 Software Development and Management lecture focusing on Activity Diagrams.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

16 Terms

1
New cards

Activity Diagram

A directed graph used to represent workflows of stepwise activities and actions with support for choice, iteration, and concurrency.

2
New cards

Token

A virtual coordination mechanism that describes execution; it grants permission to actions to execute.

3
New cards

Action

A basic element to specify user-defined behavior; represents a single atomic operation.

4
New cards

Edge

A connection that defines the order of execution and data flow between nodes in an activity diagram.

5
New cards

Control Flow Edge

An edge that dictates the order of actions in an activity diagram.

6
New cards

Object Flow Edge

An edge that indicates the movement of objects or data between activities.

7
New cards

Initial Node

The starting point in an activity diagram that begins the execution of an activity.

8
New cards

Final Node

The endpoint that terminates all flows of an activity in an activity diagram.

9
New cards

Decision Node

A point in an activity diagram that defines alternative branches based on guard conditions.

10
New cards

Merge Node

A point that brings together alternative flows in an activity diagram.

11
New cards

Exception Handler

A predefined response mechanism that defines system behavior in case of errors.

12
New cards

Central Buffer

A transient memory storing object tokens, allowing them to be passed on to other nodes.

13
New cards

Data Store

A permanent storage unit for object tokens, which allows copies to be passed to other nodes.

14
New cards

Partition

A swimlane that groups actions and decisions based on responsibilities; adds clarity to diagrams.

15
New cards

Event-based Action

A type of action that responds to external events or time conditions.

16
New cards

Call Behavior Action

An action that calls another activity, enhancing modularity and reusability in modeling.