ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
One-test-at-a-time heuristic search for interaction test suites
Full text PdfPdf (652 KB)
Source
Genetic And Evolutionary Computation Conference archive
Proceedings of the 9th annual conference on Genetic and evolutionary computation table of contents
London, England
SESSION: Search-based software engineering: papers table of contents
Pages: 1082 - 1089  
Year of Publication: 2007
ISBN:978-1-59593-697-4
Authors
Renée C. Bryce  University of Nevada at Las Vegas
Charles J. Colbourn  Arizona State University
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 51,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Algorithms for the construction of software interaction test suites have focussed on the special case of pairwise coverage; less is known about efficiently constructing test suites for higher strength coverage. The combinatorial growth of t-tuples associated with higher strength hinders the efficacy of interaction testing. Test suites are inherently large, so testers may not run entire test suites. To address these problems, we combine a simple greedy algorithmallwith heuristic search to construct and dispense one test at a time. Our algorithm attempts to maximize the number of t-tuples covered by the earliest tests so that if a tester only runs a partial test suite, they test as many t-tuples as possible.allHeuristic search is shown to provide effective methods for achieving such coverage.


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
R. C. Bryce, Y. Chen, and C. J. Colbourn. Biased covering arrays for progressive ranking and composition of web services. International Journal of Simulation and Process Modeling, to appear.
 
2
R. C. Bryce and C. J. Colbourn. Prioritized interaction testing for pairwise coverage with seeding and avoids. Information and Software Technology Journal (IST, Elsevier), 40(10):960--970, Oct. 2006.
 
3
R. C. Bryce and C. J. Colbourn. A density-based greedy algorithm for higher strength covering arrays. submitted for review.
 
4
R. C. Bryce and C. J. Colbourn. The density algorithm for pairwise interaction testing. Journal of Software Testing, Verification, and Reliability, to appear.
5
 
6
K. Burr and W. Young. Combinatorial test techniques: Table-based automation, test generation, and code coverage. In Intl. Conference on Software Testing Analysis and Review, pages 503--513, Oct. 1998.
 
7
M. Chateauneuf and D. L. Kreher. On the state of strength-three covering arrays. J. Combin. Des., 10(4):217--238, 2002.
 
8
 
9
 
10
 
11
 
12
M. B. Cohen, C. J. Colbourn, and A. C. H. Ling. Constructing strength three covering arrays with augmented annealing. Discrete Mathematics, to appear.
 
13
C. J. Colbourn. Combinatorial aspects of covering arrays. Le Matematiche (Catania), 58:121--167, 2004.
 
14
C. J. Colbourn. Covering array tables, July 2006. public.asu.edu/<ccolbou/src/tabby/catable.html, accessed on January 15, 2007.
15
 
16
17
 
18
A. Hartman and L. Raskin. Problems and algorithms for covering arrays. Discrete Math., 284(1--3):149--156, Jul. 2004.
 
19
B. Hnich, S. Prestwich, and E. Selensky. Constraint-based approaches to the covering test problem. Lecture Notes in Computer Science, 3419(1):172--186, Mar. 2005.
 
20
 
21
 
22
 
23
 
24
 
25
J. Stardom. Metaheuristics and the search for covering and packing arrays. Masters thesis, Simon Fraser University, 2001.
 
26
 
27
Y.W. Tung and W.S. Aldiwan. Automating test case generation for the new generation mission software system. In IEEE Aerospace Conference, pages 431--37, Mar. 2000.
 
28
 
29
 
30


Collaborative Colleagues:
Renée C. Bryce: colleagues
Charles J. Colbourn: colleagues