02.11.2014 Views

Symbolic Execution and Model Checking for Testing - NASA

Symbolic Execution and Model Checking for Testing - NASA

Symbolic Execution and Model Checking for Testing - NASA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Lazy Initialization (illustration)<br />

consider executing<br />

next = t.next;<br />

E0 next E1 next<br />

t<br />

Precondition: acyclic list<br />

E0 next E1 next<br />

t<br />

null<br />

E0 next E1 next ? next<br />

t<br />

E0 next E1<br />

t<br />

next<br />

next<br />

E0 next E1<br />

t<br />

next<br />

E0 E1 next<br />

t<br />

null<br />

next<br />

E0 E1 next ? next<br />

t

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

Saved successfully!

Ooh no, something went wrong!