skip to main content
research-article

PUX: patterns of user experience

Published: 01 March 2010 Publication History
First page of PDF

References

[1]
Alexander, C., Ishikawa, S. and Silverstein, M. A Pattern Language: Towns, Buildings, Construction. New York: Oxford University Press, 1977.
[2]
Steenson, M.W. "Problems Before Patterns: A Different Look at Christopher Alexander and Pattern Languages." interactions 16, 2 (2009): 20--23.
[3]
Vrachliotis, G. "'And it was out of that that I began dreaming about patterns…' On Thinking in Structures, Designing with Patterns, and the Desire for Beauty and Meaning in Architecture." In Pattern: Ornament, Structure, and Behavior, ed. Gleiniger, A. and Vrachliotis, G., 25--39. Basel: Birkhäuser, 2009.
[4]
Gamma, E., Helm, R., Johnson, R., and Vlissides, J. Design Patterns: Elements of Reusable Object-oriented Software. Boston, MA: Addison-Wesley Longman, 1995.
[5]
Gabriel, R.P. "Habitability and Piecemeal Growth." Journal of Object-Oriented Programming (February 1993): 9--14. Also published as Chapter 2 of Patterns of Software: Tales from the Software Community. Oxford University Press, 1996. Available online http://www.dreamsongs.com/Files/PatternsOfSoftware.pdf/
[6]
Bucciarelli, L.L. Designing Engineers. MIT Press, 1996.
[7]
Beck, K. and Cunningham, W. "Using Pattern Languages for Object-oriented Programs." Tektronix, Inc. Technical Report No. CR-87-43 (September 17, 1987), presented at OOPSLA-87 workshop on Specification and Design for Object-Oriented Programming. Available online at http://c2.com/doc/oopsla87.html/
[8]
Blackwell, A.F. "The Reification of Metaphor as a Design Tool." ACM Transactions on Computer-Human Interaction, 13, 4 (2006): 490--530.
[9]
Blackwell, A.F. "First Steps in Programming: A Rationale for Attention Investment Models." In Proceedings of the IEEE Symposia on Human-Centric Computing Languages and Environments (2002): 2--10.
[10]
Green, T.R.G. "The Cognitive Dimension of Viscosity: A sticky problem for HCI." In Human-Computer Interaction-INTERACT '90, eds. Diaper, D., Gilmore, D., Cockton, G., and Shackel, B. Amsterdam: Elsevier, 1990.
[11]
Green, T.R.G. "Cognitive Dimensions of Notations." In People and Computers V. Cambridge, ed. Sutcliffe, L.M.E.A. Cambridge University Press: 1989.
[12]
Green, T.R.G., and Petre, M. "Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework." Journal of Visual Languages and Computing, 7 (1996): 131--174.
[13]
Blackwell, A.F. and Green, T.R.G. "Notational Systems---the Cognitive Dimensions of Notations Framework." In HCI Models, Theories and Frameworks: Toward a Multidisciplinary Science, ed., Carroll J.M., 103--134. San Francisco: Morgan Kaufmann, 2003.
[14]
Bresciani, S., Blackwell, A.F. and Eppler, M. "A Collaborative Dimensions Framework: Understanding the Mediating Role of Conceptual Visualizations in Collaborative Knowledge Work." Proc. 41st Hawaii International Conference on System Sciences (2008): 180--189.
[15]
Edge, D. and Blackwell, A.F. "Correlates of the Cognitive Dimensions for Tangible User Interface." Journal of Visual Languages and Computing, 17, 4 (2006): 366--394.
[16]
Clarke, S. "Measuring API Usability." Dr. Dobb's Journal, Special Windows/.NET Supplement, May 2004.
[17]
Blackwell, A.F., Britton, C., Cox, A. Green, T.R.G., Gurr, C.A., Kadoda, G.F., Kutar, M., Loomes, M., Nehaniv, C.L., Petre, M., Roast, C., Roes, C., Wong, A. and Young, R.M. "Cognitive Dimensions of Notations: Design Tools for Cognitive Technology." In Cognitive Technology 2001 (Volume 2117), ed. Beynon, M., Nehaniv, C.L., and Dautenhahn, K., 325--341. Springer-Verlag, 2001.
[18]
Fincher, S. "Patterns for HCI and Cognitive Dimensions: Two Halves of the Same Story?" In Proc. 14th Workshop of the Psychology of Programming Interest Group (2002): 156--172.
[19]
van Welie, M. Interaction Design Pattern Library; http://www.welie.com/patterns/index.php/
[20]
Alexander, C. The Timeless Way of Building. Oxford University Press, 1978.
[21]
Fincher, S. and Utting, I. "Pedagogical Patterns: Their Place in the Genre." In Proc. 7th Ann. Conf. on Innovation and Technology in Computer Science Education (2002): 199--202.
[22]
Scheurer, F. "Architectural Algorithms and the Renaissance of the Design Pattern." In Pattern: Ornament, Structure, and Behavior, ed. Gleiniger, A. and Vrachliotis, G., 41--55. Basel: Birkhäuser, 2009.

Cited By

View all
  • (2020)The patterns of user experience for sticky-note diagrams in software requirements workshopsJournal of Computer Languages10.1016/j.cola.2020.100997(100997)Online publication date: Sep-2020
  • (2017)6,000 Years of Programming Language Design: A Meditation on Eco’s Perfect LanguageConversations Around Semiotic Engineering10.1007/978-3-319-56291-9_5(31-39)Online publication date: 10-May-2017
  • (2012)A design process for exhibiting design choices and trade-offs in (potentially) conflicting user interface guidelinesProceedings of the 4th international conference on Human-Centered Software Engineering10.1007/978-3-642-34347-6_4(53-71)Online publication date: 29-Oct-2012
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Interactions
Interactions  Volume 17, Issue 2
March + April 2010
75 pages
ISSN:1072-5520
EISSN:1558-3449
DOI:10.1145/1699775
Issue’s Table of Contents
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: 01 March 2010
Published in INTERACTIONS Volume 17, Issue 2

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Popular
  • Pre-selected

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)157
  • Downloads (Last 6 weeks)18
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2020)The patterns of user experience for sticky-note diagrams in software requirements workshopsJournal of Computer Languages10.1016/j.cola.2020.100997(100997)Online publication date: Sep-2020
  • (2017)6,000 Years of Programming Language Design: A Meditation on Eco’s Perfect LanguageConversations Around Semiotic Engineering10.1007/978-3-319-56291-9_5(31-39)Online publication date: 10-May-2017
  • (2012)A design process for exhibiting design choices and trade-offs in (potentially) conflicting user interface guidelinesProceedings of the 4th international conference on Human-Centered Software Engineering10.1007/978-3-642-34347-6_4(53-71)Online publication date: 29-Oct-2012
  • (2010)Investigation of software patterns of user experienceProceedings of the 7th International Conference on Advances in Computer Entertainment Technology10.1145/1971630.1971669(116-117)Online publication date: 17-Nov-2010
  • (2010)User experience (UX) patterns for audio-visual networked applicationsProceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries10.1145/1868914.1868955(343-352)Online publication date: 16-Oct-2010

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Digital Edition

View this article in digital edition.

Digital Edition

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media