– 06 – 2014-05-22 – main –
Real-Time Systems
Lecture 06: DC Properties I
2014-05-22
- Dr. Bernd Westphal
Albert-Ludwigs-Universit¨ at Freiburg, Germany
Lecture 06: DC Properties I 2014-05-22 Dr. Bernd Westphal 06 - - PowerPoint PPT Presentation
Real-Time Systems Lecture 06: DC Properties I 2014-05-22 Dr. Bernd Westphal 06 2014-05-22 main Albert-Ludwigs-Universit at Freiburg, Germany Contents & Goals Last Lecture: DC Syntax and Semantics: Abbreviations
– 06 – 2014-05-22 – main –
Albert-Ludwigs-Universit¨ at Freiburg, Germany
– 06 – 2014-05-22 – Sprelim –
2/35
– 06 – 2014-05-22 – main –
3/35
– 06 – 2014-05-22 – Sdcmeth –
4/35
– 06 – 2014-05-22 – Sdcgasburner –
5/35
gas valve flame sensor ignition
– 06 – 2014-05-22 – Sdcgasburner –
6/35
=0...?): | = (Des-1 ∧ Des-2 = ⇒ Req) (Thm. 2.16)
| = Req-1 = ⇒ Req (Lem. 2.17) with the simplified requirement Req-1 := (ℓ ≤ 30 = ⇒ ∫ L ≤ 1),
| = (Des-1 ∧ Des-2) = ⇒ Req-1. (Lem. 2.19)
– 06 – 2014-05-22 – Sdcgasburner –
7/35
b
– 06 – 2014-05-22 – Sdcgasburner –
8/35 | = (ℓ ≤ 30 = ⇒ ∫ L ≤ 1)
= ⇒ (ℓ ≥ 60 = ⇒ 20 · ∫ L ≤ ℓ)
30 ⌉, i.e. n ∈ N with n − 1 < e−b 30 ≤ n, and split the interval b b + 30 b + 60 b + 30(n − 2)b + 30(n − 1) e b + 30n
– 06 – 2014-05-22 – Sdcgasburner –
9/35
– 06 – 2014-05-22 – Sdcgasburner –
10/35
| = ((⌈L⌉ = ⇒ ℓ ≤ 1)
∧ (⌈L⌉ ; ⌈¬L⌉ ; ⌈L⌉ = ⇒ ℓ > 30)
) = ⇒ (ℓ ≤ 30 = ⇒ ∫ L ≤ 1)
– 06 – 2014-05-22 – main –
13/35
– 06 – 2014-05-22 – Sdcobst –
14/35
– 06 – 2014-05-22 – Sdcobst –
15/35
– 06 – 2014-05-22 – Sdcobst –
16/35
– 06 – 2014-05-22 – Sdcobst –
17/35
– 06 – 2014-05-22 – Sdcobst –
18/35
– 06 – 2014-05-22 – main –
19/35
– 06 – 2014-05-22 – Smotiv –
20/35
– 06 – 2014-05-22 – Smotiv –
21/35
– 06 – 2014-05-22 – main –
34/35
– 06 – 2014-05-22 – main –
35/35
Systems - Formal Specification and Automatic Verification. Cambridge