|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Sixth International Conference on Quality Software (QSIC'06)
Automating Invariant Verification of Behavioral Specifications
Beijing, China
October 27-October 28
ISBN: 0-7695-2718-3
| ASCII Text | x | ||
| Masahiro Nakano, Kazuhiro Ogata, Masaki Nakamura, Kokichi Futatsugi, "Automating Invariant Verification of Behavioral Specifications," Quality Software, International Conference on, pp. 49-56, Sixth International Conference on Quality Software (QSIC'06), 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/QSIC.2006.17, author = {Masahiro Nakano and Kazuhiro Ogata and Masaki Nakamura and Kokichi Futatsugi}, title = {Automating Invariant Verification of Behavioral Specifications}, journal ={Quality Software, International Conference on}, volume = {0}, year = {2006}, issn = {1550-6002}, pages = {49-56}, doi = {http://doi.ieeecomputersociety.org/10.1109/QSIC.2006.17}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Quality Software, International Conference on TI - Automating Invariant Verification of Behavioral Specifications SN - 1550-6002 SP49 EP56 A1 - Masahiro Nakano, A1 - Kazuhiro Ogata, A1 - Masaki Nakamura, A1 - Kokichi Futatsugi, PY - 2006 KW - algebraic specification KW - authentication protocols KW - fixed-point computation KW - lemma discovery KW - rewriting. VL - 0 JA - Quality Software, International Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/QSIC.2006.17
We describe a method of automating invariant verification of behavioral specifications, which are algebraic specifications of abstract machines. The proposed method is based on fixed-point computation, which is one of the standard techniques for automatic (invariant) verification. One notable feature of the proposed method is to find and use as lemmas state predicates whose invariant proofs may (even mutually) depend on other state predicates whose invariant proofs may not be completed. Cr`eme is a tool based on the proposed method. We also report on a case study in which Cr`eme proves fully automatically that the NSLPK authentication protocol satisfies the secrecy property.
Index Terms:
algebraic specification, authentication protocols, fixed-point computation, lemma discovery, rewriting.
Citation:
Masahiro Nakano, Kazuhiro Ogata, Masaki Nakamura, Kokichi Futatsugi, "Automating Invariant Verification of Behavioral Specifications," qsic, pp.49-56, Sixth International Conference on Quality Software (QSIC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.
