New efficient techniques for dynamic detection of likely invariants

  • Authors:
  • Saeed Parsa;Behrouz Minaei;Mojtaba Daryabari;Hamid Parvin

  • Affiliations:
  • Computer Engineering School, Iran University of Science and Technology, Tehran, Iran;Computer Engineering School, Iran University of Science and Technology, Tehran, Iran;Computer Engineering School, Iran University of Science and Technology, Tehran, Iran;Computer Engineering School, Iran University of Science and Technology, Tehran, Iran

  • Venue:
  • ICANNGA'11 Proceedings of the 10th international conference on Adaptive and natural computing algorithms - Volume Part I
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Invariants could be defined as prominent relation among program variables. Daikon software has implemented a practical algorithm for invariant detection. There are several other dynamic approaches to dynamic invariant detection. Daikon is considered to be the best software developed for dynamic invariant detection in comparing other dynamic invariant detection methods. However this method has some problems. Its time order is highly which this results in uselessness in practice. The bottleneck of the algorithm is predicate checking. In this paper, two new techniques are presented to improve the performance of the Daikon algorithm. Experimental results show that With regard to these amendments, runtime of dynamic invariant detection is much better than the original method.