Geoffrey Nelissen, Humberto Carvalho, David Pereira, Eduardo Tovar - - PowerPoint PPT Presentation

geoffrey nelissen humberto carvalho david pereira eduardo
SMART_READER_LITE
LIVE PREVIEW

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-1
SLIDE 1

Geoffrey Nelissen, Humberto Carvalho, David Pereira, Eduardo Tovar

slide-2
SLIDE 2

System Development Verification Deployment

slide-3
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
SLIDE 4

Instrumentation

Monitors Handlers

Observe Verdict Feedback Specifications Implement

System

slide-5
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
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
SLIDE 7