Workflows Require Verification

Useability, Safety, Liveness in Web Service Compositions

If, as defined, Input(W) ∈ P(W) and Output(W) ∈ E(W),
then Liveness follows from Safety.
However, many approaches do not do this, and so
must check for correct message exchange separately
from verifying that all preconditions are met.



©2012 Charles Petrie - permission to reproduce widely with attribution.