Dimensions Group 3
System Building vs. Studying
Explicit vs. Implicit Authoring
Level of Abstractness or User-Centeredness
Amount of Background Knowledge, Information Source, Amount of Information
Where is the implementation? client, server, proxy, mixes of these
Programming Concepts
- Chaining & Composability
Level of semantics in the data
- Required syntax (if any)
Sharing & Re-use... Can you make something reusable, does it make sense to share, how do you share? one-to-one, community, Real-time vs. temporally distributed, what kind of people? strangers vs. people who know each other
Fragility: page changes, content changes, template changes
STUDY DIMENSIONS
Needs gathering vs. Post-hoc evaluation
Examining artifacts vs. talking to people
Were needs met?
Who generated the scenario? tool maker vs. user
What kind of task? learnability, readability, debugging, development from scratch
Dependencies on Technology: HTML, JavaScript, some specific AJAX toolkit, etc. Some particular way that apps were built at the time
Contribution Dimension - What was original about this work when it came out?
Follow-on Projects: Who built on this? Who studied it?
Generic interface models: VCR, script, dataflow, storyboard
Graphical vs. textual
Programming paradigm: event-based,
Abstract vs. Concrete
visual feedback
SYSTEM VS STUDYING
Systems
Implicit vs. Explicit Authoring
Programming Concepts
Data
Fragility
Interface Model
Programming Paradigm
Where is the implementation? client, server, proxy, mix
Study
Needs gathering vs. post-hoc evaluation
Examining artifacts vs. talking to people
Need-based vs. technology-led
Who generated the scenario? tool maker vs. user
What kind of task?
SHARING & REUSE
Can you make something reusable, does it make sense to share, how do you share? one-to-one, community, Real-time vs. temporally distributed, what kind of people? strangers vs. people who know each other
CONTRIBUTION
What was the original contribution?
Who has built on it?
GENERALIZABILITY
What were the technical dependencies (if system)?
What audience is it restricted to (if study)?
Random Notes: Where should these summaries be included? Could be before or after chapter. Summary chapters could be follow-on discussion
•Paul Andre
•Hyuckchul Jung
•Rob Miller
•Jeff Nichols
•Aran Lunzer
•Brian Dorn
•Alex Faaborg