|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Joseph R. Horgan, Aditya P. Mathur, "Assessing Testing Tools in Research and Education," IEEE Software, vol. 9, no. 3, pp. 61-69, May/June, 1992. | |||
| BibTex | x | ||
| @article{ 10.1109/52.136170, author = {Joseph R. Horgan and Aditya P. Mathur}, title = {Assessing Testing Tools in Research and Education}, journal ={IEEE Software}, volume = {9}, number = {3}, issn = {0740-7459}, year = {1992}, pages = {61-69}, doi = {http://doi.ieeecomputersociety.org/10.1109/52.136170}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Assessing Testing Tools in Research and Education IS - 3 SN - 0740-7459 SP61 EP69 EPD - 61-69 A1 - Joseph R. Horgan, A1 - Aditya P. Mathur, PY - 1992 KW - software reliability; education; software engineering tools; Mothra; mutation-testing tool; Asset; dataflow testing tool; ATAC; fault-detection; program specification; documentation; coding style; formal specification; performance evaluation; program testing; software selection; software tools VL - 9 JA - IEEE Software ER - | |||
An evaluation of three software engineering tools based on their use in research and educational environments is presented. The three testing tools are Mothra, a mutation-testing tool, Asset, a dataflow testing tool, and ATAC, a dataflow testing tool. Asset, ATAC, and Mothra were used in research projects that examined relative and general fault-detection effectiveness of testing methods, how good a test set is after functional testing based on program specification, how reliability estimates from existing models vary with the testing method used, and how improved coverage affects reliability. Students used ATAC and Mothra by treating the tools as artifacts and studying them from the point of view of documentation, coding style, and possible enhancements, solving simple problems given during testing lectures, and conducting experiments that supported ongoing research in software testing and reliability. The strengths, weaknesses, and performances of Asset, Mothra, and ATAC are discussed.

