SLIDE 1
Geoffrey Nelissen, Humberto Carvalho, David Pereira, Eduardo Tovar - - PowerPoint PPT Presentation
Geoffrey Nelissen, Humberto Carvalho, David Pereira, Eduardo Tovar - - PowerPoint PPT Presentation
Geoffrey Nelissen, Humberto Carvalho, David Pereira, Eduardo Tovar System Verification Deployment Development Several Actors => Compositional development Final System Legacy code => No one knows how it work Complete
SLIDE 2
SLIDE 3
Several Actors => Compositional development Legacy code => No one knows how it work Intellectual properties => Black boxes
Complete ¡verification ¡ becomes ¡impossible
Final ¡System
SLIDE 4
Instrumentation
Monitors Handlers
Observe Verdict Feedback Specifications Implement
System
SLIDE 5
Run-Time Environment
Event Buffer 1 Event Buffer 2 Event Buffer 3 Event Buffer n Task t Task 1
Running
- n
Monitor m Monitor 1
Running
- n
Pushes Events Pops Events Handler Handler Triggers Triggers Acts upon Acts upon
.. .
... ...
SLIDE 6
Run-Time Environme
Event Buffer 1 Event Buffer 2 Event Buffer 3 Event Buffer n
Pushes Events Pops Events
.. .
Fo Four target runtime environments – At a application level
- Ad
Ada
- POSIX
IX compliant
– At k kernel level
- Li
Linux
- OR
ORK+
SLIDE 7