Abstract
The benefits of using software design patterns have been widely reported. However, in order for user interface design patterns to achieve the same degree of success as software design patterns, it would be useful to document design pattern solutions using a representation language that can be readily transported into the definition or specification of the interactive solution. Moreover, patterns are fragmented, which may hinder the designers’ global comprehension about their design decisions. In this paper, we present a small study that illustrates the use of an interaction modeling language called MoLIC as a glue language, which binds together the design pattern solutions and novel design constructs (for which there are no patterns defined) into forming a whole interactive solution.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alexander, C.: The Timeless Way of Building. Oxford University Press, New York (1979)
Barbosa, S.D.J., Paula, M.G.: Designing and Evaluating Interaction as Conversation: a Modeling Language based on Semiotic Engineering. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol. 2844, pp. 16–33. Springer, Heidelberg (2003)
Borchers, J.: A pattern approach to interaction design. John Wiley & Sons, Chichester (2001)
Constantine, L., Lockwood, L.: Software for use. ACM Press, New York (1999)
de Souza, C.S.: The Semiotic Engineering of Human-Computer Interaction. MIT Press, Cambridge (2005)
Eco, U.: A Theory of Semiotics. Indiana University Press, Bloomington (1979)
Gaffar, A., et al.: Modeling Patterns for Task Models. In: Proceedings of TAMODIA (2004)
Gamma, E., et al.: Design Patterns. Addison-Wesley, Reading (1995)
Granlund, A., Lafrenière, D., Carr, D.A.: A Pattern-Supported Approach to the User Interface Design Process. In: Proceedings of HCI International 2001, New Orleans, USA (2001)
Paula, M.G., Barbosa, S.D.J.: Bringing Interaction Specifications to HCI Design Patterns. In: CHI 2003 Workshop Perspectives on HCI Patterns: Concepts and Tools, Fort Lauderdale, FL, USA (2003)
Schön, D.: The Reflective Practitioner: How Professionals Think in Action. Basic Books, New York (1983)
Teuber, C., Forbrig, P.: Different Types of Patterns for Online-Booking Systems. In: Proceedings of TAMODIA (2004)
Tidwell, J.: A Pattern Language for Human-Computer Interface Design. Available online at http://www.mit.edu/~jtidwell/common_ground.html (last visited in November 2005)
Van Welie, M.: Patterns for Designers? Position Paper in CHI 2002 Workshop on Patterns in Practice. Available online at http://www.welie.com/patterns/chi2002-workshop/index.html (last visited in November 2005)
Van Welie, M., van der Veer, G.C.: Pattern Languages in Interaction Design: Structure and Organization. In: Proceedings of Interact (2003)
Van Welie, M.: Web Design Patterns. Available online at http://www.welie.com/patterns/index.html (last visited in November 2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bueno, A.M., Barbosa, S.D.J. (2007). Using an Interaction-as-Conversation Diagram as a Glue Language for HCI Design Patterns on the Web. In: Coninx, K., Luyten, K., Schneider, K.A. (eds) Task Models and Diagrams for Users Interface Design. TAMODIA 2006. Lecture Notes in Computer Science, vol 4385. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70816-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-70816-2_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-70815-5
Online ISBN: 978-3-540-70816-2
eBook Packages: Computer ScienceComputer Science (R0)