Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Limitations of empirical testing technique knowledge
Juristo N., Moreno A., Vegas S. In Lecture notes on empirical software engineering. River Edge, NJ,  World Scientific Publishing Co, Inc.,  2003. Type:Book Chapter
Date Reviewed: Oct 28 2003

A realistic proposition--that the knowledge gained and applied in software engineering is of low maturity--begins this chapter. Motivated by the side effects of such intuitive acting, the chapter analyzes the maturity level of knowledge about testing techniques, by examining existing empirical studies.

Section 2 introduces the chosen approach: that of classifying existing testing techniques. Sections 3 through 7 focus on each of the study categories described in section 2. Finally, section 8 outlines some practical recommendations that might be derived from these studies, together with their maturity level. The structure allows chapter 8 to be read independently, by those more interested in practical results.

The method chosen classifies testing techniques into families. The empirical studies reviewed are grouped into intra-family and inter-family studies. This is consistently applied for functional, data flow, control flow, random, and mutation testing techniques, which is a good methodological approach.

Based on existing knowledge, the chapter uses empirical studies of various testing techniques, and provides extensive information on these. Throughout the entire, very well-written text, helpful and concise tables guide the reader.

My questions about this chapter are based on the validity, informality, and usefulness of the sources it relies on; it’s not clear that the authors’ intention to extract empirically validated knowledge on testing techniques can be realized.

The chapter concludes with a section on future intentions, including a comparative study of the effectiveness of testing techniques, and an examination of the differences among programs for which testing techniques are applied.

Reviewer:  Mario Kupries Review #: CR128456 (0402-0197)
Bookmark and Share
 
Code Inspections And Walk-Throughs (D.2.5 ... )
 
 
Software Development (K.6.3 ... )
 
 
Software Quality Assurance (SQA) (D.2.9 ... )
 
 
Learning (I.2.6 )
 
 
Management (D.2.9 )
 
Would you recommend this review?
yes
no
Other reviews under "Code Inspections And Walk-Throughs": Date
Combining data from reading experiments in software inspections
Wohlin C., Petersson H., Aurum A. In Lecture notes on empirical software engineering. River Edge, NJ: World Scientific Publishing Co, Inc., 2003. Type: Book Chapter
Dec 2 2003
Using multiple adaptive regression splines to support decision making in code inspections
Briand L., Freimut B., Vollei F. Journal of Systems and Software 73(2): 205-217, 2004. Type: Article
Feb 23 2005
Best Practices in Code Inspection for Safety-Critical Software
Almeida Jr J., Camargo Jr J., Basseto B., Paz S. IEEE Software 20(3): 56-63, 2003. Type: Article
Feb 10 2004
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy