ACM Home Page
Please provide us with feedback. Feedback
Query-based test generation for database applications
Full text PdfPdf (604 KB)
Source International Conference on Management of Data archive
Proceedings of the 1st international workshop on Testing database systems table of contents
Vancouver, British Columbia, Canada
SESSION: Testing techniques table of contents
Article No. 6  
Year of Publication: 2008
ISBN:978-1-60558-233-7
Authors
David Chays  Adelphi University, Garden City, NY
John Shahid  Polytechnic University, Brooklyn, NY
Phyllis G. Frankl  Polytechnic University, Brooklyn, NY
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 145,   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/1385269.1385277
What is a DOI?

ABSTRACT

This paper describes a new approach to generating inputs to database applications. The goal is to generate inputs that satisfy certain properties specified by the tester and that also cause queries to return non-empty result sets and cause updates and inserts to execute without violating uniqueness or referential integrity constraints. Based on the SQL statements in the application, test generation queries are generated; execution of these queries yields test inputs with the desired properties. The test generation algorithm is described and illustrated by an example. The technique has been implemented and experimental evaluation is in progress.


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
C. Binnig, D. Kossmann, and E. Lo. Reverse query processing. In ICDE '07: Proceedings of the International Conference on Data Engineering, pages 506--515. IEEE Computer Society, 2007.
2
 
3
 
4
 
5
6
7
8
 
9
Transaction Processing Performance Council. TPC-Benchmark C. 1998.
10


Collaborative Colleagues:
David Chays: colleagues
John Shahid: colleagues
Phyllis G. Frankl: colleagues