Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
427253 | Information Processing Letters | 2015 | 7 Pages |
Abstract
•Equality loop invariants are characterized by finite difference techniques.•Equality loop invariants are proved or disproved by finite difference techniques.•The effectiveness is demonstrated with the experimental results.
Loop invariants play a major role in software verification. In this paper, based on finite difference techniques, a formal characterization for equality loop invariants is presented. Integrating the formal characterization with the automatic verification approach in [5], the algorithm for automatic proving or disproving equality loop invariants is presented. The effectiveness of the algorithm is demonstrated with the experimental results.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics
Authors
Mengjun Li,