Refinement checking and FDR
n
We want to define formally the notion of
refinement
wrt trace semantics, in such a way that it captures
the concept of “
less nondeterministic
”.
n
Question:
what should be the formal definition of “
A
is a refinement of
B
” in terms of their traces?
•
Answer:
Tr(A)
is a subset of
Tr(B)
Tr(B)
Tr(A)