Generalization Strategies for the Verification of Infinite State Systems

Computer Science – Logic in Computer Science

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

24 pages, 2 figures, 5 tables

Scientific paper

We present a method for the automated verification of temporal properties of infinite state systems. Our verification method is based on the specialization of constraint logic programs (CLP) and works in two phases: (1) in the first phase, a CLP specification of an infinite state system is specialized with respect to the initial state of the system and the temporal property to be verified, and (2) in the second phase, the specialized program is evaluated by using a bottom-up strategy. The effectiveness of the method strongly depends on the generalization strategy which is applied during the program specialization phase. We consider several generalization strategies obtained by combining techniques already known in the field of program analysis and program transformation, and we also introduce some new strategies. Then, through many verification experiments, we evaluate the effectiveness of the generalization strategies we have considered. Finally, we compare the implementation of our specialization-based verification method to other constraint-based model checking tools. The experimental results show that our method is competitive with the methods used by those other tools. To appear in Theory and Practice of Logic Programming (TPLP).

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Generalization Strategies for the Verification of Infinite State Systems does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Generalization Strategies for the Verification of Infinite State Systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generalization Strategies for the Verification of Infinite State Systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-325466

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.