|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2007 31st Annual International Computer Software and Applications Conference
AOP-based automated unit test classification of large benchmarks
Beijing, China
July 24-July 27
ISBN: 0-7695-2870-8
| ASCII Text | x | ||
| Cyrille Artho, Zhongwei Chen, Shinichi Honiden, "AOP-based automated unit test classification of large benchmarks," 2012 IEEE 36th Annual Computer Software and Applications Conference, vol. 2, pp. 17-22, 2007 31st Annual International Computer Software and Applications Conference, 2007. | |||
| BibTex | x | ||
| @article{ 10.1109/COMPSAC.2007.75, author = {Cyrille Artho and Zhongwei Chen and Shinichi Honiden}, title = {AOP-based automated unit test classification of large benchmarks}, journal ={2012 IEEE 36th Annual Computer Software and Applications Conference}, volume = {2}, year = {2007}, issn = {0730-3157}, pages = {17-22}, doi = {http://doi.ieeecomputersociety.org/10.1109/COMPSAC.2007.75}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 IEEE 36th Annual Computer Software and Applications Conference TI - AOP-based automated unit test classification of large benchmarks SN - 0730-3157 SP17 EP22 A1 - Cyrille Artho, A1 - Zhongwei Chen, A1 - Shinichi Honiden, PY - 2007 KW - null VL - 2 JA - 2012 IEEE 36th Annual Computer Software and Applications Conference ER - | |||
Despite the availability of a variety of program analysis tools, evaluation of these tools is difficult, as only few benchmark suites exist. Existing benchmark suites lack the uniformity needed for automation of experiments. We introduce the design of a uniform build/installation platform, which constitutes an important part of the solution. This platform is used to manage the build and test process, which is enhanced by a tool that analyzes the structure of unit tests. Benchmark applications lack detailed information about unit tests. Such knowledge is useful: For analysis algorithms that target specific program features, it is desirable to analyze only relevant tests. Using aspect-oriented programming, we wrap test execution and implement a tool providing coverage data of individual unit tests. Furthermore, the wrapper provides a front-end for the selection of subsets of a test suite. We successfully applied our tool to several large programs. This evaluation also gave us interesting insights about the quality of different test suites.
Citation:
Cyrille Artho, Zhongwei Chen, Shinichi Honiden, "AOP-based automated unit test classification of large benchmarks," compsac, vol. 2, pp.17-22, 2007 31st Annual International Computer Software and Applications Conference, 2007
Usage of this product signifies your acceptance of the Terms of Use.
