Real-Time Modeling and Test Case Generation
Konrad Krentz
Real-Time Modeling and Test Case Generation Konrad Krentz A - - PowerPoint PPT Presentation
Real-Time Modeling and Test Case Generation Konrad Krentz A Convincing Safety Case [1] 2 A Convincing Safety Case Fault Formal () Architecture Tree Testing Methods Analysis UPPAAL Agenda 3 Timed Timed UPPAAL Model- Overview
Konrad Krentz
2
(…) [1]
Folienmaster | Max Mustermann | 7. Oktober 2007
3
4
[2]
5
[2,4]
a c b a c b 1 2 4 3 1 2 4 3 1 2 4 3
6
[3]
Folienmaster | Max Mustermann | 7. Oktober 2007
7
8
Train
9
[3]
10
Folienmaster | Max Mustermann | 7. Oktober 2007
11
12
[2] (Engine)
13
[3,6]
14
[3,6]
15
[3,6]
16
Folienmaster | Max Mustermann | 7. Oktober 2007
17
18
19
[4]
20
[4]
21
22
23
24
25
b f f
26
loc(near_cross) loc(cross) loc(safe) target_loc(safe) target_loc(cross) target_loc(near_cross)
27
edge_cov(0) edge(2) edge(1) edge(0) edge_cov(1) edge_cov(2)
28
29
30
[4]
31
[4]
32
33
[4]
Folienmaster | Max Mustermann | 7. Oktober 2007
34
Distributed Embedded Applications, 1997 , Kluwer Academic Publishers
1998 http://www.cs.aau.dk/~kgl/ARTES
http://www.it.uu.se/research/group/darts/papers/texts/new- tutorial.pdf
2008, Springer Berlin, http://www.cs.aau.dk/~marius/tron/FMT2008.pdf
using UPPAAL http://www.cs.aau.dk/~marius/tron/FMT2008.pdf Folienmaster | Max Mustermann | 7. Oktober 2007
35
www.cs.aau.dk/~adavid/RTSS05/uppaal-intro.pdf
ppaalHandout.pdf
36