24.04.2013 Views

Difference Bound Matrices - Software Modeling and Verification

Difference Bound Matrices - Software Modeling and Verification

Difference Bound Matrices - Software Modeling and Verification

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Advanced model checking<br />

• Future of z:<br />

– −→ z = { η+d | η ∈ z ∧ d ∈ R0 }<br />

• Past of z:<br />

– ←− z = { η−d | η ∈ z ∧ d ∈ R0 }<br />

• Intersection of two zones:<br />

– z ∩ z ′ = { η | η ∈ z ∧ η ∈ z ′ }<br />

• Clock reset in a zone:<br />

Operations on zones<br />

– reset D in z = { reset D in η | η ∈ z }<br />

• Inverse clock reset of a zone:<br />

– reset −1 D in z = { η | reset D in η ∈ z }<br />

c○ JPK 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!