Lectures 14 and 15: 19th November 2019 Flashcards

UPPAAL

1
Q

What is a TA?

A

!

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

What is a PN?

A

!

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

How do TAs work?

A

!

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

How do PNs work?

A

!

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

What is TCTL?

A

!

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

How does TCTL work?

A

!

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

What is a state formula?

A

!

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

What is a path formula?

A

!

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

What is the syntax of state formulae?

A

!

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

What is the syntax of path formulae?

A

!

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

What is UPPAAL?

A

!

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

What does UPPAAL do?

A

!

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

How are systems modelled in UPPAAL?

A

!

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

What are the different parts of system specifications in UPPAAL?

A

!

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

What are global declarations in UPPAAL?

A

!

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

What are process definitions in UPPAAL?

A

!

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

What are system declarations in UPPAAL?

A

!

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

What is the clock of a model?

A

!

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

What is a local transition variable?

A

!

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

How do you write models in UPPAAL?

A

!

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

How do you write actions in UPPAAL?

22
Q

What are UPPAAL functions? What do they describe?

23
Q

What is the effect of performing functions on transitions in UPPAAL?

24
Q

Can you use loops to declare multiple instances in UPPAAL?

25
How do you pass values through channels in UPPAAL?
!
26
How do you define states in UPPAAL?
!
27
How do you define transitions in UPPAAL?
!
28
How do you define conditions in UPPAAL?
!
29
What are transition semantics?
!
30
What is a transition guard?
!
31
What is the synchronisity of a transition?
!
32
When can transitions fire?
!
33
What do you assume about the order of communications with UPPAAL?
!
34
How do UPPAAL state invaraints work?
!
35
What do UPPAAL state invaraints do?
!
36
How do clocks and time work in UPPAAL?
!
37
How do timed transitions work in UPPAAL?
!
38
How may deadlocks occur with timed transitions in UPPAAL?
!
39
When can you perform a transition in UPPAAL?
!
40
What are the restrictions on the usage of time in UPPAAL?
!
41
What are timeless locations in UPPAAL?
!
42
How are timeless locations implemented in UPPAAL?
!
43
What are committed locations in UPPAAL?
!
44
How can committed locations in UPPAAL lead to deadlock?
!
45
What are urgent locations in UPPAAL?
!
46
What is the difference between committed and urgent locations in UPPAAL?
!
47
How does verification work with UPPAAL?
!
48
What logic does UPPAAL use for its properties?
!
49
How do you add timing constraints to UPPAAL models?
!
50
How do you check UUPPAL specifications against deadlocks?
!