Upload
esug
View
159
Download
0
Tags:
Embed Size (px)
DESCRIPTION
The Moldable Inspector: A Framework for Domain-Specific Object Inspection IWST 2014 at ESUG, Cambridge
Citation preview
The Moldable InspectorA Framework for Domain-Specific Object Inspection
Andrei ChișUniversity of Bern
Tudor GirbaCompuGroup Medical
Schweiz AG
Oscar NierstraszUniversity of Bern
1
Finding a conflicting keybinding in a text morph
2
2
3
3
4
4
Different tasks exercise different aspects of an object
5
5
Different tasks exercise different aspects of an object
We rarely look at a single object in isolation
5
5
Moldable presentations
multiple interchangeable presentations for each object
6
6
What about the keybindings?
7
7
What about the source code?
8
8
What about the submorphs?
9
9
What about the morph?
10
10
Moldable presentations
11
11
Moldable navigation
a workflow in which multiple levels of connecting objects
can be seen together
12
12
13
13
14
14
15
15
16
16
17
17
The Moldable Inspector
Moldable navigation
Moldable presentations +
18
18
Browse keybindings
19
19
Browse AST nodes
20
20
Explore files
21
21
Explore files
22
22
task-specific workflows directly within the inspector
The Moldable Inspector
23
23
24
gt.moosetechnology.org
24