Upload
andrei-chis
View
776
Download
1
Embed Size (px)
Citation preview
The Moldable Inspector
Oscar NierstraszUniversity of Bern
@onierstrasz
Aliaksey SyrelUniversity of Bern@Aliaksei Syrel
Tudor Girbatudorgirba.com
@girba
Andrei Chiș University of Bern
@Chis_Andrei
2
3
4
5
6
7
8
9
Folder
10
ParserWindow
Chart
Developer definition: “A tool showing the state of an object”
11
12
Developer expectation: “A tool that helps me to understand an object”
13
14
15
Multiple contextual views
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Track objects
30
31
32
33
34
35
36
37
38
39
40
Flexible navigation
41
42
43
44
45
View type Number of views
Tree
List
Table
Text
Source code
Roassal view
Glamour view
9
29
26
13
12
18
14
Morph 10
(131 views)
46
186 extensions 9.2 ± 6.3(M ± SD) LOC
47
186 extensions 9.2 ± 6.3(M ± SD)
Easily extensible
48
49
Track objectsMultiple contextual views
Easily extensibleFlexible navigation
Easily extensible
Flexible navigation
Track objects
Online survey - 62 participants
50
Multiple contextual views
51
Workflows
52
53
54
55
56
57
58
59
60
61
62
and many more …
63
64
“A tool that helps me to understand an object”
“A tool showing the state of an object”
≠
65
66
67
gt.moosetechnology.org68