“…Our verification technique is related to existing approaches for improving the classical abstract-check-refine paradigm [4,25]. Lazy abstraction [26,27,28,29] is a concept that builds and refines a single abstract model where different parts of the model exhibit different degrees of precision. This is achieved by adding refinement predicates only at parts where they are required for proving the spuriousness of witnesses.…”