Abstract | ||
---|---|---|
Even hardware-focused industries today develop products where software is both a large and important component. Engineers tasked with developing and integrating these products do not always have a software engineering background. To ensure quality, tools are needed that automate and support software testing while allowing these domain specialists to leverage their knowledge and experience. Search-based testing could be a key aspect in creating an automated tool for supporting testing activities. However, domain specific quality criteria and trade-offs make it difficult to develop a general fitness function a priori, so interaction between domain specialists and such a tool would be critical to its success. In this paper we present a system for interactive search-based software testing and investigate a way for domain specialists to guide the search by dynamically re-weighting quality goals. Our empirical investigation shows that objective re-weighting can help a human domain specialist interactively guide the search, without requiring specialized knowledge of the system and without sacrificing population diversity. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1109/ICMLA.2013.113 | ICMLA (2) |
Keywords | Field | DocType |
support software testing,software engineering background,dynamically re-weighting quality goal,interactive search-based software testing,domain specific quality criterion,interactive search,human domain specialist,software testing system,automated tool,testing activity,search-based testing,domain specialist,embedded software,software engineering,software quality | Computer science,Software performance testing,Software reliability testing,Artificial intelligence,System integration testing,Software engineering,Software quality analyst,Simulation,Software construction,Software verification and validation,Software quality,Machine learning,Search-based software engineering | Conference |
Citations | PageRank | References |
6 | 0.41 | 7 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Bogdan Marculescu | 1 | 40 | 4.43 |
Robert Feldt | 2 | 6 | 0.41 |
Richard Torkar | 3 | 798 | 41.39 |