SLIDE 1
Chair of Software Engineering
Software Verification
Contracts, Trusted Components and Patterns
Bertrand Meyer Manuel Oriol Till Bay ETH, Fall 2008
Chair of Software Engineering
Today & next lecture Aims of the course Introduction to issues - - PowerPoint PPT Presentation
Chair of Software Engineering Chair of Software Engineering Software Verification Contracts, Trusted Components and Patterns Bertrand Meyer Manuel Oriol Till Bay ETH, Fall 2008 Today & next lecture Aims of the course Introduction to
Chair of Software Engineering
Chair of Software Engineering
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Stack frames
18
Stack frames
Args
Rout Locals
Rout
19
20
Stack frames
Other locals
Buffer
21
22
Stack frames
Other locals
Buffer
23
Stack frames
Other locals
Buffer
24
Stack frames
Other locals
Buffer
25
Stack frames
Other locals
Buffer
Modified Return Address
26
27
28
29
30
Choose to release?
31
32
33
34
35
36