Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2468356.2468716acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

Pattern language and HCI: expectations and experiences

Published: 27 April 2013 Publication History

Abstract

Pattern Language (PL) has been researched and developed in HCI research since the mid-80s. Our research was initiated by the question why something like PL can create such enthusiasm and interest over the years, while at the same time not be more widespread and successful? In this paper, we examine the experiences and expectations that HCI researchers who have been involved in PL research have had and still have when it comes to PL. Based on the literature review and interview studies, we provide some overall reflections and several possible directions on the use of PL in HCI.

References

[1]
Alexander, C., Ishikawa, S., and Silverstein, M. (1977), A Pattern Language. New York: Oxford University Press.
[2]
Arvola, M. Interaction design patterns for computers in sociable use. International Journal of Computer Applications in Technology, 25, 2/3 (2006), 128--139.
[3]
Borchers, J. (2001). A pattern approach to interaction design. West Sussex, UK: Wiley & Sons.
[4]
Borchers, J. O., and Thomas, J. C. Patterns: what's in it for HCI? Proc. Conf. on Human Factors in Computing Systems (Seattle, Washington, March 31 April 5, 2001). ACM Press, 2001.
[5]
Casaday, G. Notes on a pattern language for interactive usability. Proc. Conf. on Human Factors in Computing Systems (Atlanta, Georgia, March 22--27, 1997). New York, NY: ACM Press, 1997, 289--290.
[6]
Chung, E. S., Hong, J. I., Lin, J., Prabaker, M. K., Landay, J. A., and Liu, A. L. Development and Evaluation of Emerging Design Patterns for Ubiquitous Computing. Proc. Conf. on Designing Interactive Systems: Processes, Practices, Methods, and Techniques. New York, NY: ACM Press, 2004, 233--242.
[7]
Crabtree, A., Hemmings, T., and Rodden, T. 2002. Pattern-based support for interactive design in domestic settings. Proc. Conf. on Designing interactive systems: processes, practices, methods, and techniques. ACM, New York, NY, USA, 265--276.
[8]
Denef, S. and Keyson, D. 2012. Talking about implications for design in pattern language. Proc. Conf. on Human Factors in Computing Systems (CHI '12). ACM, New York, NY, USA, 2509--2518.
[9]
Erickson T. (2000) "Supporting interdisciplinary design: towards pattern languages for workplaces", -- In Luff, P., Hindmarsh, J and Heath, Christian. (eds) Workplace Studies: Recovering Work Practice and Informing System Design. Cambridge, CUP.
[10]
Erickson, T. (2000) "Lingua Francas for design: sacred places and pattern languages", Proc. Conf. on Designing interactive systems: processes, practices, methods, and techniques August 17 - 19, 2000, Brooklyn, NY USA, pp. 357--368.
[11]
Finlay, J., Allgar, E., Dearden, A., & McManus, B. (2002). Pattern Languages in Participatory Design, in Faulkner, X., Finlay, J., & Detienne, F. (eds.), People and Computers XVI - Memorable yet Invisible, Proceedings of HCI2002, pp. 159--174, Springer Verlag: London.
[12]
Friedman, B., Borning, A., Davis, J. L., Gill, B. T., Kahn, P. H., Kriplean, T., & Lin, P. (2008). Laying the foundations for public participation and value advocacy: Interaction design for a large scale urban simulation. Proc. Conf. on Digital Government Research. Montreal, Canada: Digital Government Society of North America.
[13]
Gabriel, R. P. Patterns of software: tales from the software community. Oxford University Press, New York, NY, 1996.
[14]
Gamma, E., Helm, R., Johnson, R., & Vlissides, J. 1995. Design Patterns: Elements of Reusable ObjectOriented Software. Addison-Wesley, Reading, MA.
[15]
Graham, I. A pattern language for Web usability. Addison Wesley, London, England; Boston, MA, 2003.
[16]
Kahn, P. H., Jr., Gill, B. T., Reichert, A. L., Kanda, T., Ishiguro, H., Ruckert, J. H. (2010). Validating interaction patterns in HRI. Proc. Conf. on Human-Robot Interaction (pp. 183--184). New York, NY: Association for Computing Machinery.
[17]
Kahn, P. H., Jr., Freier, N. G., Kanda, T., Ishiguro, H., Ruckert, J. H., Severson, R. L., & Kane, S. K. (2008). Design patterns for sociality in human robot interaction. Proc. Conf. on Human-Robot Interaction 2008 (pp. 271--278). New York, NY
[18]
Martin, D., Rodden, T., Rouncefield, M., Sommerville, I., and Viller. S. 2001. Finding patterns in the fieldwork. Proc. Conf. on European Conference on Computer Supported Cooperative Work (ECSCW'01), Kluwer Academic Publishers, Norwell, MA, USA, 39--58.
[19]
Martin, D., Rouncefield, M., & Sommerville, I. (2002). Applying patterns of cooperative interaction to work (re)design: e-government and planning. Proc. Conf. on CHI 2002. ACM Press, 235--242
[20]
Norman, D. (1988) The psychology of everyday things. New York: Basic Books.
[21]
Saponas, S. T., Prabaker, M.K., Abowd, G.D. and Landay, J. A. 2006. The impact of pre-patterns on the design of digital home applications. Proc. Conf. on Designing Interactive systems (DIS '06). ACM, New York, NY, USA, 189--198.
[22]
Schuler, D. (2008), Liberating Voices A Pattern Language for Communication Revolution. Cambridge, MA: MIT Press.
[23]
Tidwell, J. (2005) Designing Interfaces: Patterns for Effective Interaction Design, O'Reilly Media, Inc.
[24]
Wakkary, R. and Maestri, L. The resourcefulness of everyday design, Proc. Conf. on Creativity & cognition, June 13--15, 2007, Washington, DC, USA
[25]
van Welie, M. & van der Veer, G. C. (2003). Pattern Languages in Interaction Design: Structure and Organization. Proc. of Interact '03. September 1--5, Zurich, Switzerland. Amsterdam.
[26]
Zimmerman, J. 2009. Designing for the self: making products that help people become the person they desire to be. Proc. Conf. on Human factors in computing systems (CHI '09). ACM, New York, NY, USA, 395--404.

Cited By

View all
  • (2023)Bringing Design Patterns to Life: Applying Christopher Alexander’s Theory of Living Structure in HCIInternational Journal of Human–Computer Interaction10.1080/10447318.2023.2262285(1-19)Online publication date: 2-Oct-2023
  • (2023)Participatory Collaboration Mapping of Design-Enabled Urban Innovations: The MappingDESIGNSCAPES CaseMeasuring Ontologies for Value Enhancement: Aligning Computing Productivity with Human Creativity for Societal Adaptation10.1007/978-3-031-22228-3_8(171-202)Online publication date: 1-Jan-2023
  • (2019)Using Gameplay Design Patterns with Children in the Redesign of a Collaborative Co-located GameProceedings of the 18th ACM International Conference on Interaction Design and Children10.1145/3311927.3323155(15-25)Online publication date: 12-Jun-2019
  • Show More Cited By

Index Terms

  1. Pattern language and HCI: expectations and experiences

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    CHI EA '13: CHI '13 Extended Abstracts on Human Factors in Computing Systems
    April 2013
    3360 pages
    ISBN:9781450319522
    DOI:10.1145/2468356
    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]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 27 April 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. design
    2. pattern language
    3. patterns
    4. research

    Qualifiers

    • Research-article

    Conference

    CHI '13
    Sponsor:

    Acceptance Rates

    CHI EA '13 Paper Acceptance Rate 630 of 1,963 submissions, 32%;
    Overall Acceptance Rate 6,164 of 23,696 submissions, 26%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)17
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 14 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Bringing Design Patterns to Life: Applying Christopher Alexander’s Theory of Living Structure in HCIInternational Journal of Human–Computer Interaction10.1080/10447318.2023.2262285(1-19)Online publication date: 2-Oct-2023
    • (2023)Participatory Collaboration Mapping of Design-Enabled Urban Innovations: The MappingDESIGNSCAPES CaseMeasuring Ontologies for Value Enhancement: Aligning Computing Productivity with Human Creativity for Societal Adaptation10.1007/978-3-031-22228-3_8(171-202)Online publication date: 1-Jan-2023
    • (2019)Using Gameplay Design Patterns with Children in the Redesign of a Collaborative Co-located GameProceedings of the 18th ACM International Conference on Interaction Design and Children10.1145/3311927.3323155(15-25)Online publication date: 12-Jun-2019
    • (2019)Using Gameplay Design Patterns to Support Children's Collaborative Interactions for LearningExtended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems10.1145/3290607.3312889(1-6)Online publication date: 2-May-2019
    • (2018)Design Patterns for Voice Interaction in GamesProceedings of the 2018 Annual Symposium on Computer-Human Interaction in Play10.1145/3242671.3242712(5-17)Online publication date: 23-Oct-2018
    • (2018)How to Select the Appropriate Pattern of Human-Computer Interaction?: A Case Study with Junior Programmers2018 6th International Conference in Software Engineering Research and Innovation (CONISOFT)10.1109/CONISOFT.2018.8645944(66-71)Online publication date: Oct-2018
    • (2016)Survey On Software Design-Pattern Specification LanguagesACM Computing Surveys10.1145/292696649:1(1-35)Online publication date: 29-Jun-2016
    • (2016)Design Patterns, Principles, and Strategies for Sustainable HCIProceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems10.1145/2851581.2856497(3581-3588)Online publication date: 7-May-2016
    • (2015)Design Patterns for Urban GardeningCitizen’s Right to the Digital City10.1007/978-981-287-919-6_5(79-98)Online publication date: 30-Dec-2015
    • (2014)Design patterns for mixed-method research in HCIProceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational10.1145/2639189.2639220(361-370)Online publication date: 26-Oct-2014
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media