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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alexander Christopher. (1997). “Keynote Speech OOPSLA’97.” OOPSLA’97Video, ACM, New York.
Alexander Christopher, I. S., Silverstein S. (1977). “A Pattern Language: Towns,Buildings, Construction.” Oxford University Press.
England, D, P. Gray. (1998). “Temporal aspects of interaction in shared virtualworlds.” Interacting with Computers, 11(pp), 87–105
Gamma E, H.R., Johnson R, Vlissides J. (1995). “Design Patterns: Elements ofReusable Object-Oriented Software”, Addison-Wesley
H. Rex Hartson, P. D. Gray. (1992). “Temporal aspects of tasks in the User ActionNotation.” Human Computer Interaction, 7(92), P1–45.
Jennifer Tidwell. (1996). “Common Ground.”http://www.mit.edu/~jtidwell/interaction patterns.html, last accessed August,2001
Paddy O’Donnell, S. W. Draper, (1996)“Temporal aspect of usability, How MachineDelays Change User Strategies.” SIGCHI, 28(2), P39–46
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.
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
Patterns Workshop (2000), “BCS/IEE Workshop on Patterns in HCI”.
Carlshammre P, Rantzer M, (2001), “A narrative approach to User Requirementsfor Web Design”, ACM Interactions, VIII.1, January 2001
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.
Buxton, W, Mayers, B, (1986) “A Study in Two-Handed Input”, Proceedings ofCHI’ 86, 321–326.
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.
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.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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