Patterns of HCI Design and Design of Patterns

Journal Title: Romanian Journal of Human - Computer Interaction - Year 2010, Vol 3, Issue 3

Abstract

User interface design patterns also called HCI or interaction or usability patterns have been introduced first as a medium to capture and represent solutions to XVHUV¶ problems. Patterns have been used also as a medium for transferring the expertise of HCI designers and usability professionals to software engineers, who are usually unfamiliar with UI design and usability principles. Design patterns have been considered also as a lingua franca for crossing cultural and professional barriers between different stakeholders. Several HCI professionals have introduced their own pattern languages with specific terminology, classification and meanings. Patterns have also been presented as building reusable blocks at different levels of granularity, which can be combined to compose new interactive systems. Despite the obvious and acclaimed potential of these pattern-driven design approaches, patterns usage has not achieved the acceptance and widespread applicability envisaged by pattern pioneers such as Christopher Alexander. This paper provides an analysis of the facts about patterns usages, pattern languages and pattern-based design approaches. Some shortcomings in the presentation and application of HCI patterns are identified and discussed under the prevailing fallacies. Based on the analysis of how patterns have used so far, we draw some recommendations and future perspectives on what can be done to address the existing shortcomings. Making patterns more accessible, easily understandable, comparable and integratable in software and HCI design tools can promote HCI patterns to claim the usability, usefulness and importance originally envisaged for the pattern-oriented design approach.

Authors and Affiliations

Ahmed Seffah

Keywords

Related Articles

Using Synchronization of Interaction Techniques for Implementing a Hypervideo System

Multimedia applications use special techniques to browse their own content such as hypertext and hypermedia. These two concepts provide for the users semantic alternative in accessing a multimedia document. A particular...

Study on a Design Methodology for an Intelligent Interface of a Recomender System

This paper presents a study on a design methodology for the interface of a recommender system. A usability evaluation is designed for an intelligent interface of a recommender system that runs along Tesys e-Learning plat...

Interactive Components in a Environment for Grid Applications Development

The degree of usability of the Grid applications by specialists in other fields than computer science is low. This is due to the lack of interactive components integrated in the Grid platforms that allow a transparent ac...

Online support for project management developed on service-oriented architectures

Developing web interactive systems is a laborious work that requires the management of complex projects including data models, task models, and the user interface. In this paper are presented the main features of an onli...

Extracting Implicit Opinions of Economic Texts

We propose a new approach to opinion mining that relies not on explicit occurrences of opinions in economic texts but on implicit ones extracted from the polarity of the discussed economic subtopic. We begin by dynamica...

Download PDF file
  • EP ID EP28818
  • DOI -
  • Views 369
  • Downloads 11

How To Cite

Ahmed Seffah (2010). Patterns of HCI Design and Design of Patterns. Romanian Journal of Human - Computer Interaction, 3(3), -. https://europub.co.uk/articles/-A-28818