DocumentCode
2769231
Title
Automatic Property Checking for Software: Past, Present and Future
Author
Rajamani, Sriram K.
Author_Institution
Microsoft Res. India
fYear
2006
fDate
18-22 Sept. 2006
Abstract
Summary form only given. Over the past few years, we have seen several automatic static analysis tools being developed and deployed in industrial-strength software development. I will survey several of these tools ranging from heuristic and scalable analysis tools (such as PREFix, PREFast and Metal), to sound analysis tools based on counter example driven refinement (such as SLAM). Then, I will present two exciting recent developments in counterexample driven refinement: (1) generalizing counterexample driven refinement to work with any abstract interpretation, and (2) combining directed testing with counterexample driven refinement
Keywords
program diagnostics; software tools; Metal; PREFast; PREFix; automatic static analysis; counterexample driven refinement; heuristic analysis tools; scalable analysis tools; software development; software property checking; software tools; Automatic testing; Computer industry; Counting circuits; Programming; Refining; Simultaneous localization and mapping; Software engineering; Software testing; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2006. ASE '06. 21st IEEE/ACM International Conference on
Conference_Location
Tokyo
ISSN
1938-4300
Print_ISBN
0-7695-2579-2
Type
conf
DOI
10.1109/ASE.2006.24
Filename
4019557
Link To Document