• DocumentCode
    2791314
  • Title

    Early Results with Precision Abstraction: Using Data-flow Analysis to Improve the Scalability of Model Checking

  • Author

    Brown, Adam ; Browne, James C. ; Lin, Calvin

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Austin, TX
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    This paper presents a new state space reduction technique that applies to model checking of software. The new technique, precision abstraction, borrows ideas from dataflow analysis to identify procedures that can be analyzed context-insensitively without affecting the accuracy of the verification of a given property. These context-insensitive procedures can then be represented with fewer states than would be needed context-sensitive analysis. Preliminary results indicate that the number of transitions in the analysis prescribed by our approach is at least 155 times fewer than the exhaustive analysis a model checker would otherwise perform.
  • Keywords
    data flow analysis; program verification; context-sensitive analysis; data-flow analysis; model checking; precision abstraction; software verification; state space reduction technique; Context modeling; Costs; Data analysis; Fuses; Performance analysis; Scalability; Size measurement; Software measurement; State-space methods; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370520
  • Filename
    4228248