|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
23rd International Conference on Software Engineering (ICSE'01)
Tool-Supported Program Abstraction for Finite-State Verification
Toronto, Canada
May 12-May 19
ISBN: 0-7695-1050-7
| ASCII Text | x | ||
| Matthew B. Dwyer, John Hatcliff, Roby Joehanes, Shawn Laubach, Corina S. Pasareanu, Robby, Hongjun Zheng, Willem Visser, "Tool-Supported Program Abstraction for Finite-State Verification," Software Engineering, International Conference on, pp. 0177, 23rd International Conference on Software Engineering (ICSE'01), 2001. | |||
| BibTex | x | ||
| @article{ 10.1109/ICSE.2001.919092, author = {Matthew B. Dwyer and John Hatcliff and Roby Joehanes and Shawn Laubach and Corina S. Pasareanu and Robby and Hongjun Zheng and Willem Visser}, title = {Tool-Supported Program Abstraction for Finite-State Verification}, journal ={Software Engineering, International Conference on}, volume = {0}, year = {2001}, isbn = {0-7695-1050-7}, pages = {0177}, doi = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2001.919092}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Software Engineering, International Conference on TI - Tool-Supported Program Abstraction for Finite-State Verification SN - 0-7695-1050-7 SP EP A1 - Matthew B. Dwyer, A1 - John Hatcliff, A1 - Roby Joehanes, A1 - Shawn Laubach, A1 - Corina S. Pasareanu, A1 - Robby, A1 - Hongjun Zheng, A1 - Willem Visser, PY - 2001 VL - 0 JA - Software Engineering, International Conference on ER - | |||
Abstract: Numerous researchers have reported success in reasoning about properties of small programs using finite-state verification techniques. We believe, as do most researchers in this area, that in order to scale those initial successes to realistic programs, aggressive abstraction of program data will be necessary. Furthermore, we believe that to make abstraction-based verification usable by non-experts significant tool support will be required. In this paper, we describe how several different program analysis and transformation techniques are integrated into the Bandera toolset to provide facilities for abstracting Java programs to produce compact, finite-state models that are amenable to verification, for example via model checking. We illustrate the application of Bandera's abstraction facilities to analyze a realistic multi-threaded Java program.
Citation:
Matthew B. Dwyer, John Hatcliff, Roby Joehanes, Shawn Laubach, Corina S. Pasareanu, Robby, Hongjun Zheng, Willem Visser, "Tool-Supported Program Abstraction for Finite-State Verification," icse, pp.0177, 23rd International Conference on Software Engineering (ICSE'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.
