Never Claim とは (what is never claim?)
In formal methods in software engineering, "a never claim" represents a property of the system that should never be satisfied during the execution of a model/system.
Never claim is considered to be useful notion. Since it is easier to prove that a model does not satisfy a property than it is to prove that it does, i.e. it only takes one counter-example to shown that a property is not satisfied. A never claim is therefore typically used to represent the negation of the formula (property) of interest. To prove F, a never claim is generated for !F – the negation of F. SPIN then checks the model against !F:
- If an acceptance cycle is detected then !F is satisfied and
a counter-example exists for F.
- If no acceptance cycle is detected then !F is not satisfied,
and therefore F is satisfied by the model.
bib: http://www.macs.hw.ac.uk/~air/dsp-spin/lectures/lec-8-how-it-works.pdf