See the discussant list (to appear) to see the schedule of presentations about the readings.
class 2: (Aug. 30)
Role of Human vs. Role of Computer
"Intelligent User Interfaces", W. Hefley and D. Murray
"Beyond Intelligent Interfaces: analyzing ... success models of cooperative problem solving", G. Fischer & B. Reeves
class 3: (Sept. 4) Sciences of the Artificial, Herb Simon (Chapters 1-2)
class 4: (Sept. 6) Sciences of the Artificial, Herb Simon (Chapters 3-4)
class 5: (Sept. 11) Sciences of the Artificial, Herb Simon (Chapters 5-6)
class 6: (Sept. 13) Sciences of the Artificial, Herb Simon (Chapters 7-8)
class 7: (Sept. 18) Human-Machine Reconfigurations, Lucy Suchman (Preface, Chapters 1-4)
class 8: (Sept. 20) Human-Machine Reconfigurations, Lucy Suchman (Chapters 5-6)
class 9: (Sept. 25) Human-Machine Reconfigurations, Lucy Suchman (Chapters 7-8)
class 10: (Sept. 27) Human-Machine Reconfigurations, Lucy Suchman (Chapters 9-10)
class 11: (Oct. 2) Human-Machine Reconfigurations, Lucy Suchman (Chapters 11-13)
class 12: (Oct. 4) Human-Machine Reconfigurations, Lucy Suchman (Chapters 14-15)
class 13: (Oct. 9)
Each project will give a progress report to the class explaining their topic, including identifying the users and a task analysis of the supported activity.
class 14: (Oct. 11)
"An IP Continuum for Adaptive Interface Design", C. Isbell and J. Pierce
"The Role of Built-in Knowledge in Adaptive Interface Systems", D. Crow and B. Smith
class 15: (Oct. 16)
"A User-Centered Approach to User Modeling", D. Petrelli, A. De Angeli, G. Convertino
"Making Systems Sensitive to the User's Time and Working Memory Constraints", A. Jameson et al.
"Recognizing User Interest and Document Value from Reading and Organizing Activities in Document Triage", F. Shipman et al.
class 16: (Oct. 18)
Each project will give a progress report to the class presenting an initial design and implementation plan.
class 17: (Oct. 23)
"Principles of Mixed-Initiative User Interfaces", E. Horvitz
"Models of attention in computing and communication: from principles to applications", E. Horvitz, C. Kadie, T. Paek, and D. Hovel
"Supporting Interface Customization using a Mixed-Initiative Approach", A. Bunt, C. Conati, J. McGrenere
class 18: (Oct. 25)
The Problem of Representation
"Supporting Incremental Formalization in the Hyper-Object Substrate", F. Shipman and R. McCall
"Which Semantic Web?", C. Marshall and F. Shipman
"An Integrated Environment for Knowledge Acquisition", J. Blyth, J. Kim, S. Ramachandran, and Y. Gil
class 19: (Oct. 30)
Working with Visual Structure
"Finding and Using Implicit Structure in Human-Organized Spatial Layouts of Information", F. Shipman, C. Marshall, and T. Moran
"Spatial Interpretation of Domain Objects Integrated into a Freeform Electronic Whiteboard", T. Moran, W. van Melle, and P. Chiu
"Manipulating Structured Informationi in a Visual Workspace", H. Hsieh and F. Shipman
class 20: (Nov. 1)
Interacting with Other Media
"A Visual Language for Sketching Large and Complex Interactive Designs", J. Lin, M. Thomsen, and J. Landay
"Identifying Useful Passages in Documents based on Annotation Patterns", F. Shipman, M. Price, C. Marshall, and G. Golovchinsky
"DOTS: Support for Effective Video Surveillance", A. Girgensohn, D. Kimber, J. Vaughan, T. Yang, F. Shipman, T. Turner, E. Rieffel, L. Wilcox, F. Chen, and T. Dunnigan
class 21: (Nov. 6)
Project Work Day
work with your team on your projects and presentations for Thursday.
class 22: (Nov. 8)
Each project will give a progress report updating the class about the topic, their design, and the current state of the prototype.
class 23: (Nov. 13)
"Pavlov: Programming by Stimulus-Response Demonstration", D. Wolber
"Generalizing by Removing Detail: How Any Program Can Be Created by Working with Examples", K. Kahn
"Building data integration queries by demonstration", R. Tuchinda, P. Szekely, and C. Knoblock
class 24: (Nov. 15)
Explanations and Presentations
"Generating Explanations in Context", G. Carenini and J. Moore
"Dynamic Dramatization of Multimedia Story Presentations", N. Sgouros, G. Papakonstantinou, and P. Tsanakas
"Presenting through Performing: On the Use of Multiple Lifelike Characters in Knowledge-Based Presentation Systems", E. Andre and T. Rist
class 25: (Nov. 20) Project work day Use this time to work on your projects -- they are due in two weeks.
class 26: (Nov. 27)
Integrating the Physical and Virtual
"SWEETPEA: Software Tools for Programmable Embodied Agents", M. Kaminsky et al.
"Tiles: A Mixed Reality Authoring Interface", I. Poupyrev, D. Tan, M. Billinghurst, H. Kato, H. Regenbrecht, and N. Tetsutani
"R2D2 in a Softball: The Portable Satellite Assistant", Y. Gawdiak, J. Bradshaw, B. Williams, H. Thomas
class 27: (Nov. 29)
Support for Interface Design
"The Role of Critiquing in Cooperative Problem Solving", G. Fischer, A. Lemke, T. Mastaglio, and A. Morch
"Agents for Collecting Application Usage Data Over the Internet", D. Hilbert and D. Redmiles
class 28: (Dec. 4) Project Reports