SUDS: an infrastructure for dynamic software bug detection using static analysis

  • Authors:
  • Eric Larson

  • Affiliations:
  • Seattle University, Seattle, WA

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

SUDS is a powerful infrastructure for creating dynamic bug detection tools. Its instrumentation engine is designed in a manner that allows users to create their own correctness models quickly but is flexible to support construction of a wide range of different tools. Several static analysis phases improve the number of bugs found, the quality of the defects detected, and the run-time performance. The effectiveness of SUDS is demonstrated by showing that is capable of finding high-quality bugs with reasonable performance.