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.
- Blankenhorn, K.: A UML Profile for GUI Layout. FH Furtwangen, Diplomarbeit, 2004Google ScholarCross Ref
- Coram, T. and Lee, J.: Experiences -- A Pattern Language for User Interface Design. In: Pattern Languages of Program Design, Proceedings, 1996Google Scholar
- 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 ScholarDigital Library
- Folmer, E.: Usability Patterns in Games. Futureplay 2006 Conference, London, Ontario, Canada, 3. Oct. 2006Google Scholar
- 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 ScholarDigital Library
- HCI Patterns website: http://www.hcipatterns.orgGoogle Scholar
- Koch, N.: Software Engineering for Adaptive Hypermedia Systems. Diss., LMU Munich, 2001Google Scholar
- 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 Scholar
- Nunes, N. J.: Object Modeling for User-Centered Development and User Interface Design: The Wisdom Approach, Universidade da Madeira, Diss., 2001Google Scholar
- 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 Scholar
- Pinheiro da Silva, P. and Paton, N. W.: User Interface Modeling in UMLi. IEEE Software, July/Aug. 2003, p. 62--69 Google ScholarDigital Library
- Tidwell, J.: Interaction Patterns. In: Pattern Languages of Program Design, Proceedings, Monticello, 1998Google Scholar
- W3C: XForms. W3C-standard, Vers 1.1, 2009Google Scholar
Index Terms
- Model based user interface development with HCI patterns: variatio delectat
Recommendations
PEICS: towards HCI patterns into engineering of interactive systems
PEICS '10: Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing SystemsDespite intense research activities in the last years, HCI patterns still lack in a standardized description and organization. This makes it difficult for the developers to identify the relevant patterns for solving a problem as well as to apply them ...
Model-based user interface engineering with design patterns
The main idea surrounding model-based UI (User Interface) development is to identify useful abstractions that highlight the core aspects and properties of an interactive system and its design. These abstractions are instantiated and iteratively ...
Automating UI guidelines verification by leveraging pattern based UI and model based development
CHI EA '10: CHI '10 Extended Abstracts on Human Factors in Computing SystemsIn large enterprises different teams work on different parts of a big software application. Therefore, retaining user interaction paradigms and concepts becomes important. However, during the development of a large software product, these principles and ...
Comments