| Aslantest: a symbolic execution tool for testing Aslan formal specifications |
| Full text |
Pdf
(995 KB)
|
| Source
|
International Symposium on Software Testing and Analysis
archive
Proceedings of the 1994 ACM SIGSOFT international symposium on Software testing and analysis
table of contents
Seattle, Washington, United States
Pages: 15 - 27
Year of Publication: 1994
ISBN:0-89791-683-2
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 14, Citation Count: 10
|
|
|
ABSTRACT
This paper introduces Aslantest, a symbolic execution tool for the formal specification language Aslan. Aslan is a state-based specification language built on first-order predicate calculus with equality. Aslantest animates Aslan specifications and enables users to interactively run specific test cases or symbolically execute the specification. Testing the formal specifications early in the software life cycle allows one to assure a reliable system that also provides the desired functionality.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
AK92
|
Auernheimer, B. and R.A. Kemmerer, "ASLAN User's Manual," Department of Computer Science, University of Califomia, Santa Barbara, California, TRCS 84-10, April 1992.
|
| |
Dou 93a
|
|
| |
Dou 93b
|
|
| |
HI 88
|
|
| |
Kem 85
|
Kemmerer, R.A., 'Testing Formal Specifications to Detect Design Errors," IEEE Transactions on Software Engineering, pp. 32-43, vol SE-11, No. 1, January 1985.
|
| |
KE 85a
|
Kemmerer, R.A. and S.T. Eckmann, "UNISEX: a UNix-based Symbolic EXecutor for Pascal," Software-Practice and Experience, pp. 439458, vol. 15, No. 5, May 1985.
|
 |
KE 85b
|
|
| |
VSV 91
|
|
| |
VN 91
|
|
CITED BY 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Daniel Jackson , Somesh Jha , Craig A. Damon, Faster checking of software specifications by eliminating isomorphs, Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.79-90, January 21-24, 1996, St. Petersburg Beach, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"James C. Pleasant : Reviewer"
Aslantest is a symbolic execution tool for testing formal
specifications written in the Aslan specification language. A brief
overview of Aslan (a state-based specification language based on
first-order predicate calculus with equa
more...
|