• 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