notation Flashcards

1
Q

UML State Diagram: start, decision, junction, entry, exit, final, fork, join, shallow History, deep History

A

6-20

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

which kind of graph is Petri Nets? Notation (2)

A

6-41

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

(Petri Nets) Edges, Input place, Output place, Marks (tokens)

A

6-42

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

(Petri Nets) Condition Event Nets:

  • goal
  • firing rule
  • interpretation: places, transitions
  • Note about output places
  • when is a transition called enabled?
  • when are events called concurring? –> how to solve concurrency situation between enabled transitions (clashes)?
A

6-45, 49

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

(Petri Nets) Place Transition Nets –> draw

  • edges
  • places
  • when is a transition enabled?
  • what happens when an enabled transition fires? –> Example (slide 6-51)
A

6-50

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

(Activity Diagrams) concrete syntax:

  • initial node
  • final node
  • Fork and Join nodes
  • Parallelization and Synchronization nodes
  • Object, object flow
A

6-78, 81

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

(Activity Diagrams) call an Action - what does it enable? How to note?

A

6-76

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

(Activity Diagrams) what is action? Concrete Syntax

A

6-75

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

(Activity Diagrams) what is activity? Concrete Syntax (5)

A

6-74

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

(Activity Diagrams) What is Action? How to node?

A

6-84

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what is Workflow? draw

A

1-22

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Process Parameter: 3 input + 1 output

draw a Document Plan (4)

A

1-26, 32

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

from what are Work Break Down (Projekt Struktur Plan) builded? –> draw examples

A

2-21

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How to perform 3 Point Estimation Technique? (4)

A

2-29

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Steps of Project Planning (5)

A

2-16, 41

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

how is modeling interfaces and data flows based on? (2)

draw

A

3-34

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q
  • Main goals of UML Use Case Diagrams (3)

- what does it display? Nodes (3), Edges (3) –> Draw

A

3-49, 50

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q
  • (Relationships between Use Cases) what is Include?
  • A include B –> meaning?
  • Draw
19
Q
  • (Relationships between Use Cases) what is Extend?
  • B extend A –> meaning?
  • Draw
20
Q
  • (Relationships between Use Cases) what is gen / spec?
  • B is-a A –> meaning?
  • relationship specialized use case - original use case
  • substitution principle
21
Q

Requirements Traceability - Vertical & Horizontal

22
Q

roles of a function? (3) + Draw

23
Q
  • role of Data Flow Diagram (2)

- Nodes (3) + Edge –> Draw

24
Q

(Data Flow Diagram) what does it show? Interfaces, Data Stores, Function. What will function transform?

25
(Data Flow Diagram) syntax rules (7)
4-43
26
- (UML notation) Classes --> mandatory + optional label --> draw - how are attributes shown? - what does the attribute specification consist of? (3)
4-55, 56, 57
27
(UML notation) Object --> draw - display the name of the Object - what shows the difference between class and instance? - are values given for all attributes?
4-59
28
(Class Diagram) - what are Links („Verknüpfungen“)? - why are links needed? --> draw Binary / N-ary Link
4-67
29
(Data Flow Diagram) Roles: function, role names, how to display? - the role name characterizes the function of the target class as seen by ...?
4-71
30
Cardinality and Multiplicity – UML notation (6) 1. ..n 0. ..n
4-74
31
Aggregation: what is it? How to display? --> draw
4-78
32
Composition: what is it? How to display? --> draw relationship between whole and part- project
4-80
33
(Properties of Association) + Draw - to which does it belong? - what is association attribute? Condition for its existence - association classes --> note
4-77
34
- what does a Package do? How to create package? - Relationship between packages and their elements. Access rules (2) - UML Notation --> draw
5-36, 37
35
ERM Diagram --> how to display: - Entity Set - Attribute / Property - Key Attribute - Relationship Type - Relationship (1:1, 1:n - n>=1, optional, 1:n - n>=0) - aggregation - gen / spec
5-49 - 54
36
Data dictionary notation - sequence --> imply an order? - selection (XOR) - iteration (arbitrary) - iteration (m to n) - option
5-58
37
Sequence Diagram --> display: - interaction partners - life period o lifeline - virtual timeline --> vertically from ... to ... - communication between lifelines - activity bar
5-69, 70
38
what is Combined Fragments? Goal of Combined Fragments? Notation
5-77, 78
39
Communication Diagrams: - virtual timeline? - UML Notation: interaction partner, message --> draw
5-80 - 83
40
Communication Diagrams: - guard condition (2) - iteration mark (2) --> mark?
5-86, 87
41
(System architecture using UML) Components - what is it? (2) Draw
8-43
42
(System architecture using UML) Interfaces: what does it specify? (3) Draw
8-44
43
(System architecture using UML) Artifacts: what is it? Relationship with components. Draw
8-48
44
(System architecture using UML) Nodes, Communication: Physical run-time infrastructure consisting of … (3) + Draw example
8-49