Directed test suite augmentation: Techniques and tradeoffs

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 428
  • Download : 474
DC FieldValueLanguage
dc.contributor.authorXu, Zhihong-
dc.contributor.authorKim, Yunho-
dc.contributor.authorKim, Moonzoo-
dc.contributor.authorRothermel, Gregg-
dc.contributor.authorCohen, Myra B.-
dc.date.accessioned2011-08-11T02:16:15Z-
dc.date.available2011-08-11T02:16:15Z-
dc.date.created2012-02-06-
dc.date.issued2010-11-07-
dc.identifier.citation18th ACM SIGSOFT International Symposium on the Foundations of Software Engineering, FSE-18, v., no., pp.257 - 266-
dc.identifier.urihttp://hdl.handle.net/10203/24852-
dc.description.abstractTest suite augmentation techniques are used in regression testing to identify code elements affected by changes and to generate test cases to cover those elements. Our preliminary work suggests that several factors influence the cost and effectiveness of test suite augmentation techniques. These include the order in which affected elements are considered while generating test cases, the manner in which existing regression test cases and newly generated test cases are used, and the algorithm used to generate test cases. In this work, we present the results of an empirical study examining these factors, considering two test case generation algorithms (concolic and genetic). The results of our experiment show that the primary factor affecting augmentation is the test case generation algorithm utilized; this affects both cost and effectiveness. The manner in which existing and newly generated test cases are utilized also has a substantial effect on efficiency but a lesser effect on effectiveness. The order in which affected elements are considered turns out to have relatively few effects when using concolic test case generation, but more substantial effects when using genetic test case generation.-
dc.description.sponsorshipThis work was supported in part by NSF under Awards CNS-0454203 and CCF-0747009 and by the AFOSR through award FA9550-09- 1-0129, to the University of Nebraska - Lincoln. Also, this work was supported in part by the ERC of Excellence Program of Korea MEST/NRF (Grant 2010-0001727), the ITRC support program supervised by NIPA (NIPA-2010-(C1090-1031-0001)), and Basic Science Research Program through the Korea NRF funded by the MEST (2010-0005498). We thank Yuyang Liu for her valuable input on concolic testing of the object programs.en
dc.languageENG-
dc.language.isoen_USen
dc.publisherACM-
dc.titleDirected test suite augmentation: Techniques and tradeoffs-
dc.typeConference-
dc.identifier.scopusid2-s2.0-78751495155-
dc.type.rimsCONF-
dc.citation.beginningpage257-
dc.citation.endingpage266-
dc.citation.publicationname18th ACM SIGSOFT International Symposium on the Foundations of Software Engineering, FSE-18-
dc.identifier.conferencecountryUnited States-
dc.identifier.conferencecountryUnited States-
dc.contributor.localauthorKim, Moonzoo-
dc.contributor.nonIdAuthorXu, Zhihong-
dc.contributor.nonIdAuthorKim, Yunho-
dc.contributor.nonIdAuthorRothermel, Gregg-
dc.contributor.nonIdAuthorCohen, Myra B.-

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0