ACM Home Page
Please provide us with feedback. Feedback
Issues in the full scale use of formal methods for automated testing
Full text PdfPdf (702 KB)
Source International Symposium on Software Testing and Analysis archive
Proceedings of the 1996 ACM SIGSOFT international symposium on Software testing and analysis table of contents
San Diego, California, United States
Pages: 71 - 78  
Year of Publication: 1996
ISBN:0-89791-787-1
Also published in ...
Authors
J. L. Crowley  Software Standards and Technology Laboratory, Clemson University
J. F. Leathrum  Software Standards and Technology Laboratory, Clemson University
K. A. Liburdy  Software Standards and Technology Laboratory, Clemson University
Sponsor
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 32,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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/229000.226303
What is a DOI?

ABSTRACT

Experience from a full scale effort to apply formal methods to automated testing in the open systems software arena is described. The formal method applied in this work is based upon the Clemson Automated Testing System (CATS) which includes a formal specification language, a set of guidelines describing how to use the method effectively, and tool support capable of translating formal specifications into executable tests. This method is currently being used to develop a full scale test suite for IEEE's Ada Language Binding to POSIX. Following an overview of CATS, an experience report consisting of results, lessons learned and future directions is presented.


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.

1
 
2
Gray, M. and Liburdy, K., "Testers Open Dialogue at Inaugural NIST Workshop", IEEE Software, The Institute of Electrical and Electronics Engineers, September 1994.
 
3
 
4
Isaak, j., "Formal Specifications & Automatic Test Generation: A Potential Paradigm Shift in POSIX", Automated Testing in Open Systems, Vol. 1, No. 2, 1993.
 
5
Leathmm, J. F. and Liburdy, K. A., "Formal Description Techniques in Standards Development", Computer Standards and Interfaces, Elsevier Science Publishers B. V., to appear 1995.
 
6
 
7
Leathmm, J., "Design Specifications for the Clemson Automated Testing System", Clemson University Technical Report TR-012793-0915P-2, January 1993.
 
8
IEEE Standard for Information Technology: POSIX Ada Language Interfaces, iEEE Std 1003.5, Institute of Electrical and Electronics Engineers, Inc., 1992.
 
9
IEEE Standard for Information Technology: Requirements and Guidelines for Test Methods Specifications for Measuring Conformance to PASC, IEEE Std 2003.5, Institute of Electrical and Electronics Engineers, Inc., 1995.
 
10
Draft Standard for Information Technology - Portable Operating System Interface (POSIX); Part 1: System Application Program Interface (API) - Amendment It: Protection, Audit, and Control Interfaces {C Language}, P 1003.1 e, Draft 14, Institute of Electrical and Electronics Engineers, Inc., March 1994.
 
11
Draft Guide for POSIX Open System Environment - A Security Framework, IEEE P1003.22, Draft 2, Institute of Electrical and Electronics Engineers, Inc., March 1994.
 
12
 
13
 
14


Collaborative Colleagues:
J. L. Crowley: colleagues
J. F. Leathrum: colleagues
K. A. Liburdy: colleagues