terminationbased
Terminationbased is a term used to describe approaches, methods, or results that center on termination guarantees as a primary property. The word is a compound notations choice rather than a fixed industry standard, but it appears in discussions of program analysis, formal verification, and related areas to signal a focus on whether and how a process halts.
In computer science, a terminationbased perspective often accompanies or precedes correctness claims. For a function, procedure,
Common techniques in terminationbased work include the use of well-founded orders, structural recursion, size-change arguments, and
The concept is closely related to, yet distinct from, total correctness, which combines partial correctness with
See also: termination analysis, total correctness, well-foundedness, termination proof, strong normalization, size-change termination.