ACM Home Page
Please provide us with feedback. Feedback
Automated black-box testing of functional correctness using function approximation
Full text PdfPdf (224 KB)
Source International Symposium on Software Testing and Analysis archive
Proceedings of the 2004 ACM SIGSOFT international symposium on Software testing and analysis table of contents
Boston, Massachusetts, USA
SESSION: Testing II table of contents
Pages: 143 - 153  
Year of Publication: 2004
ISBN:1-58113-820-2
Also published in ...
Author
Karl Meinke  Royal Institute of Technology, Stockholm, Sweden
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 21,   Downloads (12 Months): 150,   Citation Count: 2
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/1007512.1007532
What is a DOI?

ABSTRACT

We consider black-box testing of functional correctness as a special case of a satisfiability or constraint solving problem. We introduce a general method for solving this problem based on function approximation. We then describe some practical results obtained for an automated testing algorithm using approximation by piecewise polynomial functions.


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
 
3
T.A. Budd, D. Angluin, Two notions of correctness and their relation to testing, Acta Informatica 18, 31--45, 1982.
 
4
E.W. Cheney, Approximation Theory, American mathematical Society Chelsea Publishing, Providence, Rhode Island, 1966.
 
5
R.A. DeMillo, R.J. Lipton, F.G. Sayward, Hints on test data selection: help for the practicing programmer, IEEE Computer 11(4), 34--41, 1978.
 
6
H.B. Enderton, A Mathematical Introduction to Logic, Academic Press, 1972.
 
7
R.G. Hamlet, Testing programs with the aid of a compiler, IEEE Transactions on Software Engineering, 3(4), 279--290, 1977.
 
8
 
9
A.J. Offut, J. Pan, Automatically detecting equivalent mutants and infeasible paths, The Journal of Software Testing, Verification and Reliability 7 (3), 165--192, 1997.
 
10
M.S. Phadke, Planning efficient software tests, Crosstalk 10 (10), 11--15, 1997.
 
11
 
12
13