Generalized substitution language added
Re-ordered the definition of an abstract machine
Definition of expressions and predicates added in the annex
Link to the syntax of predicats & expressions added
Changed to [T1]{fontenc}
Type fixed
Proof obligations for refinement added
Added a source for weakest preconditions definitions