skip to main content
10.1145/1357054.1357259acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

Activity-based prototyping of ubicomp applications for long-lived, everyday human activities

Authors Info & Claims
Published:06 April 2008Publication History

ABSTRACT

We designed an activity-based prototyping process realized in the ActivityDesigner system that combines the theoretical framework of Activity-Centered Design with traditional iterative design. This process allows designers to leverage human activities as first class objects for design and is supported in ActivityDesigner by three novel features. First, this tool allows designers to model activities based on concrete scenarios collected from everyday lives. The models form a context for design and computational constructs for creating functional prototypes. Second, it allows designers to prototype interaction behaviors based on activity streams spanning time. Third, it allows designers to easily test these prototypes with real users continuously, in situ. We have garnered positive feedback from a series of laboratory user studies and several case studies in which ActivityDesigner was used in realistic design situations. ActivityDesigner was able to effectively streamline a ubicomp design process, and it allowed creating realistic ubicomp application prototypes at a low cost and testing them in everyday lives over an extended period.

Skip Supplemental Material Section

Supplemental Material

1357259.mp4

mp4

143.2 MB

References

  1. Abadi, D.J., et al., The Design of the Borealis Stream Processing Engine. In Second Biennial Conference on Innovative Data Systems Research: CIDR 2005.Google ScholarGoogle Scholar
  2. BeanShell, http://www.beanshell.org/.Google ScholarGoogle Scholar
  3. Beyer, H. and Holtzblatt, K., Contextual Design: A Customer-Centered Approach to Systems Designs. 1997: Morgan Kaufmann. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bodker, S., Through the Interface: A Human Activity Approach To User Interface Design. 1990: Lawrence Erlbaum Associates. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Carter, S., et al., Momento: Support for Situated Ubicomp Experimentation. In CHI'07, pp. 125--134. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Choudhury, T., et al., The Mobile Sensing Platform: An Embedded System for Capturing and Recognizing Human Activities. To Appear in IEEE Pervasive Computing, Special issue on Activity-Based Computing, Apr-Jun 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Consolvo, S., et al., Design Requirements for Physical Activity-Enabling Technologies. In CHI'06, pp. 457--466. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Consolvo, S., et al., Conducting In Situ Evaluations for and with Ubiquitous Computing Technologies. International Journal of Human-Computer Interaction, 2006. 22(1): pp. 107--22.Google ScholarGoogle Scholar
  9. Consolvo, S., et al., Technology for Care Networks of Elders. IEEE Pervasive Computing: Special Issue on Successful Aging, 2004. 3(2): pp. 22--29. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Consolvo, S., et al., Activity Sensing in the Wild: A field trial of UbiFit Garden. To Appear in CHI 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Dey, A.K., et al., a CAPpella: Programming by Demonstration of Context-Aware Applications. In CHI'04, pp. 33--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Dey, A.K., et al., iCAP: Interactive Prototyping of Context-Aware Applications. In Pervasive'06, pp. 254--271. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Dow, S., et al., External Representations in Ubiquitous Computing Design and the Implications for Authoring Tools. In DIS'06, pp. 241--250. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Froehlich, J., et al., MyExperience: A System for In Situ Tracing and Capturing of User Feedback on Mobile Phones. In MobiSys'07, pp. 57--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Gay, G. and Hembrooke, H., Activity-Centered Design: An Ecological Approach to Designing Smart Tools and Usable Systems. Acting with Technology. 2004: The MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Hartmann, B., et al., Reflective physical prototyping through integrated design, test, and analysis. In UIST'06, pp. 299--308. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Iachello, G., et al., Prototyping and Sampling Experience to Evaluate Ubiquitous Computing Privacy in the Real World. In CHI'06, pp. 1009--1018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Kaptelinin, V. and Nardi, B.A., Acting with Technology: Activity Theory and Interaction Design. 2006: MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Klemmer, S.R., et al., SUEDE: A Wizard of Oz Prototyping Tool for Speech User Interfaces. In UIST'00, pp. 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. LaMarca, A., et al., Place Lab: Device Positioning Using Radio Beacons in the Wild. In Pervasive'05, pp. 116--133. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Li, Y., et al., Topiary: A Tool for Prototyping Location-Enhanced Applications. In UIST'04, pp. 217--226. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Lin, J., et al., Fish'n'Steps: Encouraging Physical Activity with an Interactive Computer Game. In Ubicomp'06, pp. 261--278. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. MacIntyre, B., et al. DART: A Toolkit for Rapid Design Exploration of Augmented Reality Experiences. In UIST'04, pp. 197--206. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Director, http://www.macromedia.com/software/director/.Google ScholarGoogle Scholar
  25. Moran, T.P. and Dourish, P., Introduction to This Special Issue on Context-Aware Computing. Human-Computer Interaction, 2001. 16: pp. 87--95. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Philipose, M., et al., Inferring Activities from Interactions with Objects. IEEE Pervasive Computing, 2004. 3(4): pp. 50--57. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Reilly, D., et al., Evaluating Early Prototypes in Context: Trade-offs, Challenges, and Successes. IEEE Pervasive Computing, 2005. 4(4): pp. 42--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Rowan, J. and Mynatt, E.D., Digital Family Portrait Field Trial: Support for Aging in Place. In CHI'05, pp. 521--530. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. POS Tagger, http://nlp.stanford.edu/software/tagger.shtml.Google ScholarGoogle Scholar
  30. Suchman, L.A., Plans and Situated Actions: The Problem of Human-Machine Communication. 1987: Cambridge University Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Truong, K.N., et al., CAMP: A Magnetic Poetry Interface for End-User Programming of Capture Applications for the Home In Ubicomp'04, pp. 143--160.Google ScholarGoogle Scholar
  32. Weiser, M., The Computer for the 21st Century. Scientific American, 1991. 265(3): pp. 94--104.Google ScholarGoogle ScholarCross RefCross Ref
  33. WordNet, http://wordnet.princeton.edu/.Google ScholarGoogle Scholar
  34. Xindice, http://xml.apache.org/xindice/.Google ScholarGoogle Scholar

Index Terms

  1. Activity-based prototyping of ubicomp applications for long-lived, everyday human activities

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        CHI '08: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
        April 2008
        1870 pages
        ISBN:9781605580111
        DOI:10.1145/1357054

        Copyright © 2008 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 6 April 2008

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        CHI '08 Paper Acceptance Rate157of714submissions,22%Overall Acceptance Rate6,199of26,314submissions,24%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader