Publication
Pattern-Driven Engineering of Interactive Computing Systems (PEICS)
K. Breiner; Marc Seissler; Gerrit Meixner; P. Forbrig; A. Seffah; K. Klöckner
In: Proceedings of the 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems. ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS-2010), June 19-23, Berlin, Germany, ACM, 6/2010.
Abstract
Since almost over one decade, patterns have been gaining a
lot of interest in the domain of Human-Computer-Interaction
(HCI) engineering. It is generally agreed upon that patterns
can be used to facilitate the exchange of best practices and
knowledge between the interdisciplinary team members,
involved in interactive systems design process. Despite
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
accordingly to the problem context.
To fully benefit from HCI patterns within the engineering of
interactive computer systems they have to be prepared for
integration into a model-based user interface development
process. Instead of guiding and advising the UI developers of
which solution should be applied, HCI patterns should
enable the easy reuse of already designed model or code
fragments. To enable the integration of HCI patterns in the
model-based development process the informal textual, or
graphical notation of HCI patterns has to be overcome. HCI
patterns have to support the formal description of their
solution-part, which allows the direct integration of the
solution-parts into the different models, like task-, dialogand
presentation-model.