| Reflective physical prototyping through integrated design, test, and analysis |
| Full text |
Avi
(23:28),
Flv
(23:28),
Pdf
(6.50 MB)
|
| Source
|
Symposium on User Interface Software and Technology
archive
Proceedings of the 19th annual ACM symposium on User interface software and technology
table of contents
Montreux, Switzerland
SESSION: DANGER -- interface construction zone
table of contents
Pages: 299 - 308
Year of Publication: 2006
ISBN:1-59593-313-1
|
|
Authors
|
|
Björn Hartmann
|
Stanford University HCI Group, Stanford, CA
|
|
Scott R. Klemmer
|
Stanford University HCI Group, Stanford, CA
|
|
Michael Bernstein
|
Stanford University HCI Group, Stanford, CA
|
|
Leith Abdulla
|
Stanford University HCI Group, Stanford, CA
|
|
Brandon Burr
|
Stanford University HCI Group, Stanford, CA
|
|
Avi Robinson-Mosher
|
Stanford University HCI Group, Stanford, CA
|
|
Jennifer Gee
|
Stanford University HCI Group, Stanford, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 46, Downloads (12 Months): 312, Citation Count: 29
|
|
|
ABSTRACT
Prototyping is the pivotal activity that structures innovation, collaboration, and creativity in design. Prototypes embody design hypotheses and enable designers to test them. Framin design as a thinking-by-doing activity foregrounds iteration as a central concern. This paper presents d.tools, a toolkit that embodies an iterative-design-centered approach to prototyping information appliances. This work offers contributions in three areas. First, d.tools introduces a statechart-based visual design tool that provides a low threshold for early-stage prototyping, extensible through code for higher-fidelity prototypes. Second, our research introduces three important types of hardware extensibility - at the hardware-to-PC interface, the intra-hardware communication level, and the circuit level. Third, d.tools integrates design, test, and analysis of information appliances. We have evaluated d.tools through three studies: a laboratory study with thirteen participants; rebuilding prototypes of existing and emerging devices; and by observing seven student teams who built prototypes with d.tools.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Java 2 Platform SDK: Java. Robot, 2006. Sun Microsystems. http://java.sun.com/j2se/1.5/docs/api/java/awt/Robot.html
|
| |
2
|
LEGO Mindstorms Robotic Invention System. http://www.mindstorms.lego.com/
|
| |
3
|
Maestro. Cybelius. http://www.cybelius.com/products
|
| |
4
|
Max/MSP. Cycling '74. http://cycling74.com/products/maxmsp
|
 |
5
|
Daniel Avrahami , Scott E. Hudson, Forming interactivity: a tool for rapid prototyping of physical interactive products, Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques, June 25-28, 2002, London, England
[doi> 10.1145/778712.778735]
|
| |
6
|
Badre, A. N., M. Guzdial, S. E. Hudson, and P. J. Santos. A user interface evaluation environment using synchronized video, visualizations and event trace data. Software Quality Journal 4(2): Springer Netherlands. pp. 101--13, 1995.
|
 |
7
|
|
 |
8
|
Rafael Ballagas , Meredith Ringel , Maureen Stone , Jan Borchers, iStuff: a physical user interface toolkit for ubiquitous computing environments, Proceedings of the SIGCHI conference on Human factors in computing systems, April 05-10, 2003, Ft. Lauderdale, Florida, USA
[doi> 10.1145/642611.642705]
|
| |
9
|
|
| |
10
|
Barragan, H., Wiring: Prototyping Physical Interaction Design, Interaction Design Institute, Ivrea, Italy, 2004.
|
 |
11
|
Marion Buchenau , Jane Fulton Suri, Experience prototyping, Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques, p.424-433, August 17-19, 2000, New York City, New York, United States
[doi> 10.1145/347642.347802]
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
 |
16
|
Monty L. Hammontree , Jeffrey J. Hendrickson , Billy W. Hensley, Integrated data capture and analysis tools for research and testing on graphical user interfaces, Proceedings of the SIGCHI conference on Human factors in computing systems, p.431-432, May 03-07, 1992, Monterey, California, United States
[doi> 10.1145/142750.142886]
|
| |
17
|
|
 |
18
|
|
 |
19
|
Ken Hinckley , Jeff Pierce , Mike Sinclair , Eric Horvitz, Sensing techniques for mobile interaction, Proceedings of the 13th annual ACM symposium on User interface software and technology, p.91-100, November 06-08, 2000, San Diego, California, United States
[doi> 10.1145/354401.354417]
|
| |
20
|
Houde, S. and C. Hill, What do Prototypes Prototype? in Handbook of Human-Computer Interaction, M. Helander, T.Ê. Landauer, and P. Prabhu, Editors. Elsevier Science B. V: Amsterdam, 1997.
|
 |
21
|
|
| |
22
|
Kelley, T., The Art of Innovation: Currency. 320 pp. 2001.
|
| |
23
|
Kirsh, D. and P. Maglio. On distinguishing epistemic from pragmatic action. Cognitive Science 18. pp. 513--49, 1994.
|
 |
24
|
|
 |
25
|
Scott R. Klemmer , Anoop K. Sinha , Jack Chen , James A. Landay , Nadeem Aboobaker , Annie Wang, Suede: a Wizard of Oz prototyping tool for speech user interfaces, Proceedings of the 13th annual ACM symposium on User interface software and technology, p.1-10, November 06-08, 2000, San Diego, California, United States
[doi> 10.1145/354401.354406]
|
| |
26
|
|
 |
27
|
Johnny C. Lee , Daniel Avrahami , Scott E. Hudson , Jodi Forlizzi , Paul H. Dietz , Darren Leigh, The calder toolkit: wired and wireless components for rapidly prototyping interactive devices, Proceedings of the 2004 conference on Designing interactive systems: processes, practices, methods, and techniques, August 01-04, 2004, Cambridge, MA, USA
[doi> 10.1145/1013115.1013139]
|
 |
28
|
|
 |
29
|
|
| |
30
|
Ringel Morris, M., Supporting Effective Interaction with Tabletop Groupware, Unpublished PhD, Stanford University, Computer Science, Stanford, CA, 2006.
|
| |
31
|
Schön, D. A., The Reflective Practitioner: How Professionals Think in Action. New York: Basic Books. 374 pp. 1983.
|
 |
32
|
|
 |
33
|
|
| |
34
|
Schrage, M., Serious play - How the world's best companies simulate to innovate. Cambridge, MA: Harvard Business School Press. 245 pp. 2000.
|
 |
35
|
|
CITED BY 29
|
|
Björn Hartmann , Leith Abdulla , Manas Mittal , Scott R. Klemmer, Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
|
|
Joshua Hailpern , Erik Hinterbichler , Caryn Leppert , Damon Cook , Brian P. Bailey, TEAM STORM: demonstrating an interaction model for working with multiple ideas during creative group work, Proceedings of the 6th ACM SIGCHI conference on Creativity & cognition, June 13-15, 2007, Washington, DC, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rafael Ballagas , Faraz Memon , Rene Reiners , Jan Borchers, iStuff mobile: rapidly prototyping new mobile phone interfaces for ubiquitous computing, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
|
|
|
|
|
Björn Hartmann , Leslie Wu , Kevin Collins , Scott R. Klemmer, Programming by a sample: rapidly creating web applications with d.mix, Proceedings of the 20th annual ACM symposium on User interface software and technology, October 07-10, 2007, Newport, Rhode Island, USA
|
|
|
|
|
|
Leah Buechley , Mike Eisenberg , Jaime Catchen , Ali Crockett, The LilyPad Arduino: using computational textiles to investigate engagement, aesthetics, and diversity in computer science education, Proceeding of the twenty-sixth annual SIGCHI conference on Human factors in computing systems, April 05-10, 2008, Florence, Italy
|
|
|
|
|
|
Brygg Ullmer , Rajesh Sankaran , Srikanth Jandhyala , Blake Tregre , Cornelius Toole , Karun Kallakuri , Christopher Laan , Matthew Hess , Farid Harhad , Urban Wiggins , Shining Sun, Tangible menus and interaction trays: core tangibles for common physical/digital activities, Proceedings of the 2nd international conference on Tangible and embedded interaction, February 18-20, 2008, Bonn, Germany
|
|
|
|
|
|
Paul Holleis , Albrecht Schmidt , Susanna Paasovaara , Arto Puikkonen , Jonna Häkkilä, Evaluating capacitive touch input on clothes, Proceedings of the 10th international conference on Human computer interaction with mobile devices and services, September 02-05, 2008, Amsterdam, The Netherlands
|
|
|
|
|
|
|
|
|
Rajesh Sankaran , Brygg Ullmer , Jagannathan Ramanujam , Karun Kallakuri , Srikanth Jandhyala , Cornelius Toole , Christopher Laan, Decoupling interaction hardware design using libraries of reusable electronics, Proceedings of the 3rd International Conference on Tangible and Embedded Interaction, February 16-18, 2009, Cambridge, United Kingdom
|
|
|
|
|
|
|
|
|
Leah Buechley , Daniela K. Rosner , Eric Paulos , Amanda Williams, DIY for CHI: methods, communities, and values of reuse and customization, Proceedings of the 27th international conference extended abstracts on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|
|
Jean-Yves Lionel Lawson , Ahmad-Amr Al-Akkad , Jean Vanderdonckt , Benoit Macq, An open source workbench for prototyping multimodal interactions based on off-the-shelf heterogeneous components, Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, July 15-17, 2009, Pittsburgh, PA, USA
|
|
|
|
|
|
|
|
|
|
|
|
Grace Ngai , Stephen C.F. Chan , Joey C.Y. Cheung , Winnie W.Y. Lau, The TeeBoard: an education-friendly construction platform for e-textiles and wearable computing, Proceedings of the 27th international conference on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|
|
Boriana Koleva , Stefan Rennick Egglestone , Holger Schnädelbach , Kevin Glover , Chris Greenhalgh , Tom Rodden , Martyn Dade-Robertson, Supporting the creation of hybrid museum experiences, Proceedings of the 27th international conference on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Input devices and strategies (e.g., mouse, touchscreen)
Additional Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.2
Design Tools and Techniques
Subjects:
State diagrams;
User interfaces
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
User-centered design;
Interaction styles (e.g., commands, menus, forms, direct manipulation);
Prototyping
General Terms:
Design,
Human Factors
Keywords:
design thinking,
design tools,
information appliances,
integrating physical & digital,
prototyping,
toolkits
|