Advertisement

Temporal Patterns for Complex Interaction Design

  • Min Du
  • David England
Conference paper
Part of the Lecture Notes in Computer Science book series (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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ]1.
    Alexander Christopher. (1997). “Keynote Speech OOPSLA’97.” OOPSLA’97Video, ACM, New York.Google Scholar
  2. 2.
    Alexander Christopher, I. S., Silverstein S. (1977). “A Pattern Language: Towns,Buildings, Construction.” Oxford University Press.Google Scholar
  3. 3.
    England, D, P. Gray. (1998). “Temporal aspects of interaction in shared virtualworlds.” Interacting with Computers, 11(pp), 87–105CrossRefGoogle Scholar
  4. 4.
    Gamma E, H.R., Johnson R, Vlissides J. (1995). “Design Patterns: Elements ofReusable Object-Oriented Software”, Addison-WesleyGoogle Scholar
  5. 5.
    H. Rex Hartson, P. D. Gray. (1992). “Temporal aspects of tasks in the User ActionNotation.” Human Computer Interaction, 7(92), P1–45.CrossRefGoogle Scholar
  6. 6.
    Jennifer Tidwell. (1996). “Common Ground.”http://www.mit.edu/~jtidwell/interaction patterns.html, last accessed August,2001
  7. 7.
    Paddy O’Donnell, S. W. Draper, (1996)“Temporal aspect of usability, How MachineDelays Change User Strategies.” SIGCHI, 28(2), P39–46CrossRefGoogle Scholar
  8. 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. 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. 10.
    Patterns Workshop (2000), “BCS/IEE Workshop on Patterns in HCI”.Google Scholar
  11. 11.
    Carlshammre P, Rantzer M, (2001), “A narrative approach to User Requirementsfor Web Design”, ACM Interactions, VIII.1, January 2001Google Scholar
  12. 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. 13.
    Buxton, W, Mayers, B, (1986) “A Study in Two-Handed Input”, Proceedings ofCHI’ 86, 321–326.Google Scholar
  14. 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. 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. 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. 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. 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

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Min Du
    • 1
  • David England
    • 1
  1. 1.School of Computing and Mathematical SciencesLiverpool John Moores UniversityLiverpoolUK

Personalised recommendations