skip to main content
10.1145/1824749.1824752acmotherconferencesArticle/Chapter ViewAbstractPublication PagespeicsConference Proceedingsconference-collections
research-article

Model based user interface development with HCI patterns: variatio delectat

Published:20 July 2010Publication History

ABSTRACT

This paper focus on the variety and the necessity of flexibility when it come to model driven or model based user interface design (MBUID) in conjunction with HCI patterns. Many approaches for user interface design that use graphical models or (semi-)formal textual notation have been developed in recent years and HCI or usability patterns are also well known (at least in theory), but in practice this combination still waits for its breakthrough. What obstacles stand in the way of an intensive usage of MBUID and HCI patterns? Some answers to this questions are given.

References

  1. Blankenhorn, K.: A UML Profile for GUI Layout. FH Furtwangen, Diplomarbeit, 2004Google ScholarGoogle ScholarCross RefCross Ref
  2. Coram, T. and Lee, J.: Experiences -- A Pattern Language for User Interface Design. In: Pattern Languages of Program Design, Proceedings, 1996Google ScholarGoogle Scholar
  3. Fincher, S.: Perspective on HCI Patterns: Concepts and tools (introducing PLML). In: Interfaces (56), British HCI Group, CHI 2003 Workshop Rep., 2003, p. 27--28 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Folmer, E.: Usability Patterns in Games. Futureplay 2006 Conference, London, Ontario, Canada, 3. Oct. 2006Google ScholarGoogle Scholar
  5. Hartson, H. R., Siochi, A. C. and Hix, D.: The UAN: A User-Oriented Representation for Direct Manipulation Interface Designs, ACM Transactions on Information Systems, Vol. 8, No. 3, July 1990, p. 181--203 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. HCI Patterns website: http://www.hcipatterns.orgGoogle ScholarGoogle Scholar
  7. Koch, N.: Software Engineering for Adaptive Hypermedia Systems. Diss., LMU Munich, 2001Google ScholarGoogle Scholar
  8. Mahemoff, M. J. and Johnston, L. J.: Usability Pattern Languages: the "Language" Aspect. In: M. Hirose:, Human-Computer Interaction: Interact '01, Tokyo, p. 350--358Google ScholarGoogle Scholar
  9. Nunes, N. J.: Object Modeling for User-Centered Development and User Interface Design: The Wisdom Approach, Universidade da Madeira, Diss., 2001Google ScholarGoogle Scholar
  10. Petrasch, R.: Model Based User Interface Design: Model Driven Architecture und HCI Patterns. In: GI Software-technik-Trends, Band 27, Heft 3, 2007, p. 5--10Google ScholarGoogle Scholar
  11. Pinheiro da Silva, P. and Paton, N. W.: User Interface Modeling in UMLi. IEEE Software, July/Aug. 2003, p. 62--69 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Tidwell, J.: Interaction Patterns. In: Pattern Languages of Program Design, Proceedings, Monticello, 1998Google ScholarGoogle Scholar
  13. W3C: XForms. W3C-standard, Vers 1.1, 2009Google ScholarGoogle Scholar

Index Terms

  1. Model based user interface development with HCI patterns: variatio delectat

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            PEICS '10: Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
            July 2010
            47 pages
            ISBN:9781450302463
            DOI:10.1145/1824749
            • Conference Chair:
            • Kai Breiner,
            • Program Chair:
            • Gerrit Meixner

            Copyright © 2010 ACM

            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: 20 July 2010

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader