1 of 24
Automatic Extraction of Object-Oriented Observer Abstractions from Unit-Test Executions
- Dept. of Computer Science & Engineering
University of Washington, Seattle
- Nov. 2004
ICFEM 04, Seattle
Automatic Extraction of Object-Oriented Observer Abstractions from - - PowerPoint PPT Presentation
Automatic Extraction of Object-Oriented Observer Abstractions from Unit-Test Executions Tao Xie David Notkin Dept. of Computer Science & Engineering University of Washington, Seattle Nov. 2004 ICFEM 04, Seattle 1 of 24 Motivation
1 of 24
ICFEM 04, Seattle
2 of 24
3 of 24
[Xie&Notkin ASE 03]
4 of 24
[Xie&Notkin ASE 03]
5 of 24
6 of 24
7 of 24
8 of 24
9 of 24
10 of 24
11 of 24
12 of 24
13 of 24
14 of 24
emission count transition count
Hide self transitions by default
Exception observer
15 of 24
new test
16 of 24
Test 1 (T1): BSTree b1 = new BSTree(); b1.remove(null);
17 of 24
Test 1 (T1): BSTree b1 = new BSTree(); b1.remove(null); Test 2 (T2): BSTree b1 = new BSTree(); MyInput m1 = new MyInput(0); b1.add(m1); b1.remove(null);
when !isEmpty()
18 of 24
setLoadFactor sets loadFactor without updating threshold
19 of 24
20 of 24
map contains no mapping for this key.
http://java.sun.com/j2se/1.4.2/docs/api/java/util/HashMap.html
21 of 24
22 of 24
23 of 24
24 of 24
25 of 24