ABSTRACT
Location-enhanced applications use the location of people, places, and things to augment or streamline interaction. Location-enhanced applications are just starting to emerge in several different domains, and many people believe that this type of application will experience tremendous growth in the near future. However, it currently requires a high level of technical expertise to build location-enhanced applications, making it hard to iterate on designs. To address this problem we introduce Topiary, a tool for rapidly prototyping location-enhanced applications. Topiary lets designers create a map that models the location of people, places, and things; use this active map to demonstrate scenarios depicting location contexts; use these scenarios in creating storyboards that describe interaction sequences; and then run these storyboards on mobile devices, with a wizard updating the location of people and things on a separate device. We performed an informal evaluation with seven researchers and interface designers and found that they reacted positively to the concept.
- Abowd, G.D., et al., Cyberguide: A Mobile Context-Aware Tour Guide. Baltzer/ACM Wireless Networks, 1997. 3(5): pp. 421--433.]] Google ScholarDigital Library
- Apple, HyperCard User's Guide. 1987: Apple Computer, Inc.]]Google Scholar
- AT&T, AT&T Wireless mMode - Find Friends. http://www.attwireless.com/mmode/features/findit/FindFriends/.]]Google Scholar
- Bailey, B.P., Konstan, J.A., and Carlis, J.V. DEMAIS: Designing Multimedia Applications with Interactive Storyboards. in ACM Multimedia 2001. pp. 241--250.]] Google ScholarDigital Library
- Barton, J.J. and Vijayaraghavan, V. UBIWISE, A simulator for Ubiquitous computing systems design. 2003, HP Labs. Tech. Rep. HPL-2003-93.]]Google Scholar
- Boutell, T., Mapedit. http://www.boutell.com/mapedit/.]]Google Scholar
- Brown, P.J. and Jones, G.J.F., Context-aware Retrieval: Exploring a New Environment for Information Retrieval and Information Filtering. Personal and Ubiquitous Computing, 2001. 5(4): pp. 253--263.]] Google ScholarDigital Library
- Burrell, J., et al. Context-Aware Computing: A Test Case. in Ubicomp 2002. Goteborg, Sweden. pp. 1--15.]] Google ScholarDigital Library
- Cheverst, K., et al., Developing a Context-aware Electronic Tourist Guide: Some Issues and Experiences. CHI Letters, 2000. 2(1): pp. 17--24.]] Google ScholarDigital Library
- Cheverst, K., et al. Developing a Context-aware Electronic Tourist Guide: Some Issues and Experiences. in Human Factors in Computing Systems: CHI 2000. pp. 17--24.]] Google ScholarDigital Library
- Cypher, A., et al., Watch What I Do: Programming by Demonstration. 1993, Cambridge, MA: MIT Press.]] Google ScholarDigital Library
- Dahlbäck, N., Jönsson, A., and Ahrenberg, L. Wizard of Oz Studies - Why and How. in IUI 1993. pp. 193--200.]] Google ScholarDigital Library
- Dey, A.K., et al., a CAPpella: Programming by Demonstration of Context-Aware Applications. CHI Letters, 2004. 6(1): pp. 33--40.]] Google ScholarDigital Library
- Dey, A.K., Salber, D., and Abowd, G.D., A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction, 2001. 16(2-3): pp. 97--166.]] Google ScholarDigital Library
- Ericsson, Mobile Positioning SDK. http://www.ericsson.com/mobilityworld/sub/open/technologies/mobile_positioning/tools.html.]]Google Scholar
- Espinoza, F., et al. GeoNotes: Social and Navigational Aspects of Location-Based Information Systems. in Ubicomp 2001. Atlanta, GA. pp. 2--17.]] Google ScholarDigital Library
- Falk, J., et al. Pirates: Proximity-Triggered Interaction in a Multi-Player Game. in Human Factors in Computing Systems: CHI 2001 (Extended Abstracts). pp. 119--120.]] Google ScholarDigital Library
- Griswold, W.G., et al. ActiveCampus - Experiments in Community-Oriented Ubiquitous Computing. 2003, Computer Science and Engineering, UCSD. CS2003-0765.]]Google Scholar
- Harel, D., Statecharts: A visual formalism for complex systems. Science of Computer Programming, 1987. 8(3): pp. 231--274.]] Google ScholarDigital Library
- Hong, J.I. and Landay, J.A. An Architecture for Privacy-Sensitive Ubiquitous Computing. in Mobisys'04. Boston, MA. pp. 177--189.]] Google ScholarDigital Library
- Hong, J.I. and Landay, J.A., SATIN: A Toolkit for Informal Ink-based Applications. CHI Letters, 2000. 2(2): pp. 63--72.]]Google Scholar
- Klemmer, S.R., et al., SUEDE: A Wizard of Oz Prototyping Tool for Speech User Interfaces. CHI Letters, 2000. 2(2): pp. 1--10.]]Google Scholar
- Landay, J.A. and Myers, B.A., Sketching Interfaces: Toward More Human Interface Design. IEEE Computer, 2001. 34(3): pp. 56--64.]] Google ScholarDigital Library
- Lieberman, H., Your Wish Is My Command: Programming by Example. 2001: Morgan Kaufmann.]]Google Scholar
- Lin, J., et al., DENIM: Finding a tighter fit between tools and practice for web site design. CHI Letters, 2000. 2(1): pp. 510--517.]]Google Scholar
- Lin, J., Thomsen, M., and Landay, J.A., A Visual Language for Sketching Large and Complex Interactive Designs. CHI Letters, 2002. 4(1): pp. 307--314.]]Google Scholar
- Macromedia, Director. http://www.macromedia.com/software/director/.]]Google Scholar
- Mayor, M., New Wireless Device Could Rescue Firefighters. http://www.wirelessnewsfactor.com/perl/story/9134.html.]]Google Scholar
- Nagel, K., et al. The Family Intercom: Developing a Context-Aware Audio Communication System. in Ubicomp 2001. Atlanta, GA. pp. 176--183.]] Google ScholarDigital Library
- Navas, J.C. and Imielinski, T. Geocast - geographic addressing and routing. in MobiCom 1997. pp. 66--76.]] Google ScholarDigital Library
- Pascoe, J. The Stick-e Note Architecture: Extending the Interface Beyond the User. in IUI 1997. pp. 261--264.]] Google ScholarDigital Library
- Pfeiffer, E.W., WhereWare. MIT Technology Review, 2003: pp. 46--52.]]Google Scholar
- Priyantha, N.B., Chakraborty, A., and Balakrishnan, H. The Cricket Location-Support System. in MobiCom 2000: The Sixth Annual International Conference on Mobile Computing and Networking. Boston, Massachusetts. pp. 32--43.]] Google ScholarDigital Library
- Rhodes, B. and Starner, T. The Remembrance Agent: A Continuously Running Automated Information Retrieval System. in PAAM. London, UK. pp. 487--495.]]Google Scholar
- Russell, S. and Norvig, P., Constraint Satisfaction Problems. Second ed. Artificial Intelligence: A Modern Approach. 2003: Prentice Hall. 137--160.]] Google ScholarDigital Library
- Saund, E., et al., Perceptually-Supported Image Editing of Text and Graphics. CHI Letters, 2003. 5(2): pp. 183--192.]]Google Scholar
- Schilit, B., et al. Challenge: Ubiquitous Location-Aware Computing and the Place Lab Initiative. in WMASH 2003. San Diego, CA. pp. 29--35.]] Google ScholarDigital Library
- Schilit, B.N. and Theimer, M.M., Disseminating Active Map Information to Mobile Hosts. IEEE Network, 1994. 8(5): pp. 22--32.]]Google Scholar
- Sohn, T. and Dey, A.K. iCAP: An Informal Tool for Interactive Prototyping of Context-Aware Applications. in CHI 2003 (Extended Abstracts). pp. 974--975.]] Google ScholarDigital Library
- Takayama, L., et al. You're Getting Warmer! How Proximity Information Affects Search Behavior in Physical Spaces. in CHI 2003 (Extended Abstracts). pp. 1028--1029.]] Google ScholarDigital Library
- Want, R., et al., The Active Badge Location System. ACM Transactions on Information Systems, 1992. 10(1): pp. 91--102.]] Google ScholarDigital Library
- Weiser, M., The Computer for the 21st Century. Scientific American, 1991. 265(3): pp. 94--104.]]Google ScholarCross Ref
- Wolber, D., Pavlov: an interface builder for designing animated interfaces. ACM Transactions on Computer-Human Interaction (TOCHI), 1997. 4(4): pp. 347--386.]] Google ScholarDigital Library
Index Terms
- Topiary: a tool for prototyping location-enhanced applications
Recommendations
Design Challenges and Principles for Wizard of Oz Testing of Location-Enhanced Applications
Location-enhanced applications are the most widely adopted type of ubicomp application. However, they're hard to design and test. New Wizard of Oz techniques for testing location-enhanced applications allow efficient testing of prototypes in the early ...
BrickRoad: a light-weight tool for spontaneous design of location-enhanced applications
CHI '07: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsIt is difficult to design and test location-enhancedapplications. A large part of this difficulty is due to the added complexity of supporting location. Wizard of Oz (WOz) has become an effective technique for the early stage design of location-enhanced ...
Wizard of Oz Support throughout an Iterative Design Process
Although the Wizard of Oz method for simulating system components is commonly used for evaluation in human-computer interaction, researchers and designers have only started to unlock this technique's potential. This article reviews the WOz method, ...
Comments