Skip to main content

Temporal Patterns for Complex Interaction Design

  • Conference paper
  • First Online:
Interactive Systems: Design, Specification, and Verification (DSV-IS 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2220))

Abstract

Patterns have emerged as a useful organising mechanism for component re-use in Software Engineering. There is, however, less agreement about how patterns might be used in the Human-Computer Interaction design process. In this paper we look at one way that patterns might be used to augment an existing user interface design notation. XUAN is a useful notation for expressing temporal problems in interaction. However, XUAN has showed its limitations in the design process, requiring the repeated description of common situations. This notation bureaucracy makes it hard to redesign during the UI development process. To overcome this limitation, we proposed the exploitation of the pattern technique. The combination of pattern language and XUAN is PUAN. The PUAN inherits most features of XUAN and also, like patterns, can be reused where tasks repeatedly occur in scenarios.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alexander Christopher. (1997). “Keynote Speech OOPSLA’97.” OOPSLA’97Video, ACM, New York.

    Google Scholar 

  2. Alexander Christopher, I. S., Silverstein S. (1977). “A Pattern Language: Towns,Buildings, Construction.” Oxford University Press.

    Google Scholar 

  3. England, D, P. Gray. (1998). “Temporal aspects of interaction in shared virtualworlds.” Interacting with Computers, 11(pp), 87–105

    Article  Google Scholar 

  4. Gamma E, H.R., Johnson R, Vlissides J. (1995). “Design Patterns: Elements ofReusable Object-Oriented Software”, Addison-Wesley

    Google Scholar 

  5. H. Rex Hartson, P. D. Gray. (1992). “Temporal aspects of tasks in the User ActionNotation.” Human Computer Interaction, 7(92), P1–45.

    Article  Google Scholar 

  6. Jennifer Tidwell. (1996). “Common Ground.”http://www.mit.edu/~jtidwell/interaction patterns.html, last accessed August,2001

  7. Paddy O’Donnell, S. W. Draper, (1996)“Temporal aspect of usability, How MachineDelays Change User Strategies.” SIGCHI, 28(2), P39–46

    Article  Google Scholar 

  8. Gray P D, England D, McGowan S, (1994). “XUAN: Enhancing the UAN to capturetemporal relationships among Actions.” Proceedings of BCS HCI’ 94, CambridgeUniversity Press, 1(3), P26–49.

    Google Scholar 

  9. E-Commerce Times (1999), “Mistakes Could Cost E-tailers $6 Billion This HolidaySeason”, http://www.ecommercetimes.com/news/articles/991008-2.shtml,last accessed August, 2001

  10. Patterns Workshop (2000), “BCS/IEE Workshop on Patterns in HCI”.

    Google Scholar 

  11. Carlshammre P, Rantzer M, (2001), “A narrative approach to User Requirementsfor Web Design”, ACM Interactions, VIII.1, January 2001

    Google Scholar 

  12. Thimbleby H, (2001) “Symmetry as a connection between a.ordance and statespace”, in C.W. Johnson (ed) Proceedings of DSVIS 2001, Design, Specification and Verification of Interaction Systems, Lecture Notes in Computer Science, SpringerVerlag.

    Google Scholar 

  13. Buxton, W, Mayers, B, (1986) “A Study in Two-Handed Input”, Proceedings ofCHI’ 86, 321–326.

    Google Scholar 

  14. Dix A J, (1992) “Pace and interaction”, in proceedings of HCI’92: People andComputers VII, Eds. A. Monk, D. Diaper and M. Harrison. Cambridge UniversityPress. 193–207.

    Google Scholar 

  15. Mueller A, Forbrig P, Cap C, (2001), “Model-based user interface design usingmarkup concepts”, in C.W. Johnson (ed) Proceedings of DSVIS 2001, Design,Specification and Verification of Interaction Systems, Lecture Notes in ComputerScience, Springer Verlag.

    Google Scholar 

  16. Gray P D, Gardiner M, Sage M, Johnson C W, (2001), “Design models for clinicalanaesthesia on a pen-based PDA” C.W. Johnson (ed) Preproceedings of DSVIS2001, C.W. Johnson (ed.), Technical Report, University of Glasgow, otland.

    Google Scholar 

  17. Sutcliffe A, (2001), “Heuristic Evaluation of Website Attractiveness and Usability”,in C.W. Johnson (ed) Proceedings of DSVIS 2001, Design, Specification andVerification of Interaction Systems, Lecture Notes in Computer Science, Springer Verlag.

    Google Scholar 

  18. Garrido J L, Gea M, (2001), “Modelling Dynamic group behaviours”, in C.W. Johnson (ed) Proceedings of DSVIS 2001, Design, Specification and Verification ofInteraction Systems, Lecture Notes in Computer Science, Springer Verlag.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Du, M., England, D. (2001). Temporal Patterns for Complex Interaction Design. In: Johnson, C. (eds) Interactive Systems: Design, Specification, and Verification. DSV-IS 2001. Lecture Notes in Computer Science, vol 2220. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45522-1_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-45522-1_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42807-7

  • Online ISBN: 978-3-540-45522-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics