|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Fifth IEEE International Symposium on Requirements Engineering (RE'01)
An Algorithm for Strengthening State Invariants Generated from Requirements Specifications
Toronto, Canada
August 27-August 31
ISBN: 0-7695-1125-2
| ASCII Text | x | ||
| Ralph D. Jeffords, Constance L. Heitmeyer, "An Algorithm for Strengthening State Invariants Generated from Requirements Specifications," 2012 20th IEEE International Requirements Engineering Conference (RE), pp. 0182, Fifth IEEE International Symposium on Requirements Engineering (RE'01), 2001. | |||
| BibTex | x | ||
| @article{ 10.1109/ISRE.2001.948558, author = {Ralph D. Jeffords and Constance L. Heitmeyer}, title = {An Algorithm for Strengthening State Invariants Generated from Requirements Specifications}, journal ={2012 20th IEEE International Requirements Engineering Conference (RE)}, volume = {0}, year = {2001}, isbn = {0-7695-1125-2}, pages = {0182}, doi = {http://doi.ieeecomputersociety.org/10.1109/ISRE.2001.948558}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 20th IEEE International Requirements Engineering Conference (RE) TI - An Algorithm for Strengthening State Invariants Generated from Requirements Specifications SN - 0-7695-1125-2 SP EP A1 - Ralph D. Jeffords, A1 - Constance L. Heitmeyer, PY - 2001 VL - 0 JA - 2012 20th IEEE International Requirements Engineering Conference (RE) ER - | |||
Abstract: In earlier work, we developed a fix point algorithm for automatically generating state invariants, properties that hold in each reachable state of a state machine model, from state-base d requirements specifications. Such invariants are useful both in validating requirements specifications and as auxiliary lemmas in proofs that a requirements specification satisfies other invariant properties. This paper describes a new related algorithm that strengthens state invariants generated by our in itial algorithm and demonstrates the new algorithm on a simplified version of an automobile cruise control system. The paper concludes by describing how the two algorithms were used to generate state invariants from a requirements specification of acryptographic device and how the invariants in conjunction with a theorem prover were used to prove formally that the device satisfies a set of critical security properties.
Citation:
Ralph D. Jeffords, Constance L. Heitmeyer, "An Algorithm for Strengthening State Invariants Generated from Requirements Specifications," re, pp.0182, Fifth IEEE International Symposium on Requirements Engineering (RE'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.
