ACM Home Page
Please provide us with feedback. Feedback
Aslantest: a symbolic execution tool for testing Aslan formal specifications
Full text PdfPdf (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
Jeffrey Douglas  Univ. of California, Santa Barbara
Richard A. Kemmerer  Univ. of California, Santa Barbara
Sponsor
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 19,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/186258.186487
What is a DOI?

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
 
 
 
 


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...

Collaborative Colleagues:
Jeffrey Douglas: colleagues
Richard A. Kemmerer: colleagues

Peer to Peer - Readers of this Article have also read: