Source Code Analysis: A Road Map

David Binkley
DOI: https://doi.org/10.1109/fose.2007.27
2007-05-01
Abstract:The automated and semi-automated analysis of source code has remained a topic of intense research for more than thirty years. During this period, algorithms and techniques for source-code analysis have changed, sometimes dramatically. The abilities of the tools that implement them have also expanded to meet new and diverse challenges. This paper surveys current work on source-code analysis. It also provides a road map for future work over the next five-year period and speculates on the development of source-code analysis applications, techniques, and challenges over the next 10, 20, and 50 years.
What problem does this paper attempt to address?