Refinement checking and FDR
n Stronger, compositional semantics
n Failures and Divergences: This semantics encodes all the
information of Failure semantics, plus additional information
about divergences (livelocks). As such, it is suitable also for
the analysis of liveness properties (not only safety)
n Example:
n It is considered the standard model of CSP
n FDR means: Failure and Divergences Refinement
n Automatic refinement check for finite state systems (they can
have infinite computations, but the number of states is finite)