Abstract
It is well-known that in general the problem of deciding whether a program halts (or can dead-lock) is undecidable. Model checkers, therefore, cannot be applied to arbitrary programs, but work with well-defined abstractions of programs. The feasibility of a verification often depends on the type of abstraction that is made. Abstraction is indeed the most powerful tool that the user of a model checking tool can apply, yet it is often perceived as a temporary inconvenience.
Cite
CITATION STYLE
Holzmann, G. J. (1998). Designing executable abstractions. In Proceedings of the Workshop on Formal Methods in Software Practice (pp. 103–108). ACM. https://doi.org/10.1145/298595.298864
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.