Title

Position Paper: The Potential of Sampling for Dynamic Analysis

Conference

Published in the Proceedings of the 6th ACM SIGPLAN Workshop on Programming Languages and Analysis for Security (PLAS 2011), June, 2011 (acceptance rate: 8/18 ≈ 44%)

Authors

Joseph L. Greathouse, Todd Austin

Abstract

This paper presents an argument for distributing dynamic software analyses to large populations of users in order to locate bugs that cause security flaws.We review a collection of dynamic analysis systems and show that, despite a great deal of effort from the research community, their performance is still too low to allow their use in the field. We then show that there are effective sampling mechanisms for accelerating a wide range of powerful dynamic analyses. These mechanisms reduce the rate at which errors are observed by individual analyses, but this loss can be offset by the subsequent increase in test population. Nevertheless, there are unsolved issues in this domain that deserve attention if this technique is to be widely utilized.

Paper

ACM Author-Izer Free Download | ACM | PDF

Presentation

PPTX | PPT | PDF Copyright © ACM 2011. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in PLAS 2011.