skip to main content
10.1145/1142405.1142436acmconferencesArticle/Chapter ViewAbstractPublication PagesdisConference Proceedingsconference-collections
Article

The impact of pre-patterns on the design of digital home applications

Published:26 June 2006Publication History

ABSTRACT

Recent research suggests design pre-patterns, structured collections of evidence-based research and design knowledge, provide a useful resource for design activities in emerging application domains. This paper extends previous research by exploring the impact of pre-patterns and tools to support pre-pattern exploration for the domain of ubiquitous computing in the home. We conducted an empirical study of 44 designers engaged in a two hour concentrated brainstorming and design task for the home of the future. Our results show pre-patterns are an easily adopted resource for designers that can impact even the earliest of design activities. We also provide insights for future development of pre-patterns based on designer feedback.

References

  1. Third European Conference on Pattern Languages of Programming and Computing. http://www.coldewey.com/europlop98/cfp.htmGoogle ScholarGoogle Scholar
  2. Alexander, C., A Pattern Language: Towns, Buildings, Construction: Oxford University Press, 1977.Google ScholarGoogle Scholar
  3. Bayle, E., et al., Putting it all together: towards a pattern language for interaction design, SIGCHI Bulletin, vol. 30(1): pp. 17--23, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Borchers, J., A Pattern Approach to Interaction Design: John Wiley and Sons, 2001. http://hcipatterns.org Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Casaday, G. Notes on a Pattern Language for Interactive Usability. In Proc. of Human Factors in Computing Systems: CHI 1997. pp. 289--290. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chung, Eric, Jason I. Hong, James Lin, Madhu K. Prabaker, James A. Landay, and Alan Liu. Development and Evaluation of Emerging Design Patterns for Ubiquitous Computing. In Proceedings of Designing Interactive Systems (DIS2004). pp. 233--242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Dearden, A., J. Finlay, L. Allgar, and B. McManus. Evaluating Pattern Languages in Participatory Design. In Proc. of Human Factors in Computing Systems: CHI 2002 (Extended Abstracts). pp. 664--665. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Erickson, T., The Interaction Design Patterns Page. http://www.pliant.org/personal/Tom_Erickson/InteractionPatterns.htmlGoogle ScholarGoogle Scholar
  9. Erickson, T. Lingua Francas for Design: Sacred Places and Pattern Languages. In Proc. of Symposium on Designing Interactive Systems 2000 (DIS2000). pp. 357--368. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Gamma, E., R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Graham, I., A Pattern Language for Web Usability. Reading, MA: Addison-Wesley, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Hindus, Debby: The Importance of Homes in Technology Research. In Proceedings of CoBuild 1999: 199--207 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Hughes, J.A., O'Brien, J., Rodden, T., Rouncefield, M., Viller, S., Patterns of home life: informing design for domestic environments, Personal Technologies 4 (1), pp. 25--38. Kluwer.Google ScholarGoogle ScholarCross RefCross Ref
  14. Landay, J.A. and G. Borriello, Design Patterns for Ubiquitous Computing, Computer, 36(8): pp. 93--95, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Malone, Erin, Matt Leacock, and Chanel Wheeler. Implementing a Pattern Library in the Real World: A Yahoo! Case Study. 2005. http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_studyGoogle ScholarGoogle Scholar
  16. Mankoff, Jennifer, Anind K. Dey, Gary Hsieh, Julie Kientz, Morgan Ames, and Scott Lederer "Heuristic evaluation of ambient displays," In Proceedings of CHI 2003, pp. 169--176. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Meszaros, G., A Pattern Language for Pattern Writing. 2000. http://hillside.net/patterns/writing/patternwritingpaper.htmGoogle ScholarGoogle Scholar
  18. Nielsen, J., When Bad Design Elements Become the Standard. 1999. http://www.useit.com/alertbox/991114.htmlGoogle ScholarGoogle Scholar
  19. Nielsen, J., and Molich, R. (1990). Heuristic evaluation of user interfaces, Proc. ACM CHI'90 Conf. pp. 249--256. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Scholtz, J., & Consolvo, S. Toward a Framework for Evaluating Ubiquitous Computing Applications. Pervasive Computing, April-June 2004 (Vol. 3, No. 2), pp 82--88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Tidwell, J., Common Ground: A Pattern Language for Human-Computer Interface Design. 1999. http://www.mit.edu/~jtidwell/common_ground.htmlGoogle ScholarGoogle Scholar
  22. UsabilityNet, Card Sorting. http://www.hostserver150.com/usabilit/tools/cardsorting.htmGoogle ScholarGoogle Scholar
  23. van Duyne, D.K., J.A. Landay, and J.I. Hong, The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience. Reading, MA: Addison-Wesley, 2002. http://designofsites.com Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. van Welie, M., GUI Design Patterns. 2003. http://www.welie.com/patterns/gui/Google ScholarGoogle Scholar
  25. van Welie, M., Web Design Patterns. 2001. http://www.welie.com/patternsGoogle ScholarGoogle Scholar
  26. van Welie, M., K. Mullet, and P. McInerney. Patterns in Practice: A Workshop for UI Designers. In Proc. of Human Factors in Computing Systems: CHI 2002. pp. 908--909. http://www.welie.com/patterns/chi2002-workshop/ Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Weiser, M., The Computer for the 21st Century. Scientific American, 1991. 265(3): pp. 94--104.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. The impact of pre-patterns on the design of digital home applications

    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
      DIS '06: Proceedings of the 6th conference on Designing Interactive systems
      June 2006
      384 pages
      ISBN:1595933670
      DOI:10.1145/1142405

      Copyright © 2006 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: 26 June 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate1,158of4,684submissions,25%

      Upcoming Conference

      DIS '24
      Designing Interactive Systems Conference
      July 1 - 5, 2024
      IT University of Copenhagen , Denmark

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader