loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th International Symposium on Software Reliability Engineering (ISSRE'02)
Fault Detection Capabilities of Coupling-based OO Testing
Annapolis, Maryland
November 12-November 15
ISBN: 0-7695-1763-3
Rodger T. Alexander, Colorado State University
Jeff Offutt, George Mason University
James M. Bieman, Colorado State University
Object-oriented programs cause a shift in focus from software units to the way software classes and components are connected. Thus, we are finding that we need less emphasis on unit testing and more on integration testing. The compositional relationships of inheritance and aggregation, especially when combined with polymorphism, introduce new kinds of integration faults, which can be covered using testing criteria that take the effects of inheritance and polymorphism into account. This paper demonstrates, via a set of experiments, the relative effectiveness of several coupling-based OO testing criteria and branch coverage. OO criteria are all more effective at detecting faults due to the use of inheritance and polymorphism than branch coverage.
Citation:
Rodger T. Alexander, Jeff Offutt, James M. Bieman, "Fault Detection Capabilities of Coupling-based OO Testing," issre, pp.207, 13th International Symposium on Software Reliability Engineering (ISSRE'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.