DocumentCode
3092787
Title
Measuring the effectiveness of method test sequences derived from sequencing constraints
Author
Daniels, F.J. ; Tai, K.-C.
Author_Institution
Bell Labs., USA
fYear
1999
fDate
36373
Firstpage
74
Lastpage
83
Abstract
Intra-class testing refers to the testing of the interaction among methods and data structures encapsulated within a single class. Our approach to intra-class testing is to execute sequences of instance methods that are derived from sequencing constraints and evaluate their results for correctness. These constraints impose restrictions on method behaviors and can be derived from a formal or informal specification of a class. We present an empirical evaluation of different method sequence generation approaches, and analyze their effectiveness in detecting software faults. In addition, we define a number of coverage criteria based on method sequencing constraints for a class and examine the differences between them
Keywords
data structures; formal specification; object-oriented programming; program testing; program verification; coverage criteria; data structures; formal specification; informal specification; instance methods; intra-class testing; method behaviors; method sequence generation approaches; method sequencing constraints; method test sequences; sequencing constraints; software fault detection; Automatic testing; Data structures; Fault detection; Object detection; Object oriented modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 30 Proceedings
Conference_Location
Santa Barbara, CA
Print_ISBN
0-7695-0278-4
Type
conf
DOI
10.1109/TOOLS.1999.787537
Filename
787537
Link To Document