Symbolic method of verification of definite iterations over altered data structures

  • Authors:
  • V. A. Nepomniaschy

  • Affiliations:
  • Ershov Institute of Informatics Systems, Siberian Division, Russian Academy of Sciences, Novosibirsk, Russia 630090

  • Venue:
  • Programming and Computing Software
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

To extend the application domain of the symbolic verification method, definite iterations over altered data structures, which are found to reduce to standard finite iterations, are introduced. The suggested reduction is applicable to definite iterations over altered data structures that contain an exit statement by a condition depending on the variables modified by the loop body. The suggested generalization of the symbolic method makes it applicable to verifying programs over pointers. To illustrate the discussion, the verification of two programs designed for processing linear lists-searching for an element with reordering and elimination of zero elements--is described.