








































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Notes; Professor: Xie; Class: Software Testing and Reliability; Subject: Computer Science; University: North Carolina State University; Term: Fall 2006;
Typology: Study notes
1 / 48
This page cannot be seen from the preview
Don't miss anything!









































http://www.csc.ncsu.edu/faculty/xie/
[Beizer 90]
[Xie et al. ASE 04]
[Visser et al. ISSTA 04]
[Xie et al. TACAS 05]
[Godefroid et al. PLDI 05]
[Cadar&Engler SPIN 05]
[Sen et al. FSE 05]
insert(1),
insert(2),
insert(3),
remove(1),
remove(2),
remove(3),
contains(1) new
insert(1),
insert(2),
insert(3),
remove(1),
remove(2),
remove(3),
contains(1) new
insert(1)
insert(2)
remove(2) remove(1) insert(3)
remove(3)
contains(1)
insert(1)
contains(1)
insert(1)
insert(2)
remove(2) remove(1) insert(3)
remove(3)
contains(1)
BST^
t^ =^
new^
BST();
t.insert(1);t.insert(1);
contains(1)
insert(1),
insert(2),
insert(3),
remove(1),
remove(2),
remove(3),
contains(1) new
insert(1)
insert(2)
remove(2) remove(1) insert(3)
remove(3)
contains(1)
insert(1)
contains(1)
new
insert(1)
insert(2)
remove(2) remove(1) insert(3)
remove(3)
contains(1)
remove(1)
contains(1)
new
new
insert(1)
2
insert(2)
remove(1) remove(2)
3
insert(3)
remove(3)
1
insert(1)
2
insert(2)
remove(1) remove(2)
3
insert(3)
remove(3)
1
1 2
insert(3) 1 3
remove(2)remove(3)insert(1) insert(2)
remove(1)
BST^
t^ =^
new^
BST();
t.insert(1);t.insert(3);
new
insert(1)
2 insert(2)
3 insert(3)
1 1 2
x
insert(x
1 3
new
insert(3)
insert(2)
new
insert(1)
2 insert(2)
3 insert(3)
1 1 2
insert(3)
insert(2)
x1 x1 < x^2 x1^ x
insert(x
insert(x
1 3
new