| A report on a survey and study of static analysis users |
| Full text |
Pdf
(223 KB)
|
| Source
|
International Symposium on Software Testing and Analysis
archive
Proceedings of the 2008 workshop on Defects in large software systems
table of contents
Seattle, Washington
SESSION: Technical papers
table of contents
Pages 1-5
Year of Publication: 2008
ISBN:978-1-60558-051-7
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 28, Downloads (12 Months): 196, Citation Count: 2
|
|
|
ABSTRACT
As static analysis tools mature and attract more users, vendors and researchers have an increased interest in understanding how users interact with them, and how they impact the software development process. The FindBugs project has conducted a number of studies including online surveys, interviews and a preliminary controlled user study to better understand the practices, experiences and needs of its users. Through these studies we have learned that many users are interested in even low priority warnings, and some organizations are building custom solutions to more seamlessly and automatically integrate FindBugs into their software processes. We've also observed that developers can make decisions about the accuracy and severity of warnings fairly quickly and independent reviewers will generally reach the same conclusions about warnings.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Dspace. http://dspace.org/, 2008.
|
| |
2
|
Fortify software. http://fortify.com/, 2008.
|
| |
3
|
Hackystat. http://hackystat.org, 2008.
|
| |
4
|
Static analysis tool exposition, organized by software assurance metrics and tool evaluation (samate) project at nist. http://samate.nist.gov/index.php/SATE, 2008.
|
| |
5
|
Survey monkey. http://surveymonkey.com/, 2008.
|
| |
6
|
N. Ayewah, D. Hovemeyer, J. D. Morgenthaler, J. Penix, and W. Pugh. Experiences using static analysis to find bugs. Software, IEEE, 25(5), 2008. To appear.
|
 |
7
|
Nathaniel Ayewah , William Pugh , J. David Morgenthaler , John Penix , YuQian Zhou, Evaluating static analysis defect warnings on production software, Proceedings of the 7th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering, p.1-8, June 13-14, 2007, San Diego, California, USA
[doi> 10.1145/1251535.1251536]
|
 |
8
|
David Hovemeyer , William Pugh, Finding more null pointer bugs, but not too many, Proceedings of the 7th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering, p.9-14, June 13-14, 2007, San Diego, California, USA
[doi> 10.1145/1251535.1251537]
|
 |
9
|
|
 |
10
|
|
| |
11
|
Philip M. Johnson , Hongbing Kou , Joy Agustin , Christopher Chan , Carleton Moore , Jitender Miglani , Shenyan Zhen , William E. J. Doane, Beyond the Personal Software Process: metrics collection and analysis for the differently disciplined, Proceedings of the 25th International Conference on Software Engineering, May 03-10, 2003, Portland, Oregon
|
| |
12
|
|
 |
13
|
Joseph R. Ruthruff , John Penix , J. David Morgenthaler , Sebastian Elbaum , Gregg Rothermel, Predicting accurate and actionable static analysis warnings: an experimental approach, Proceedings of the 30th international conference on Software engineering, May 10-18, 2008, Leipzig, Germany
[doi> 10.1145/1368088.1368135]
|
 |
14
|
|
|