ABSTRACT
We exploit a recent, domain-independent, formalisation of patterns to specify the solution components of both design and interaction patterns and to relate them via graph-based models built on the union of their respective meta-models.
- J. Almendros-Jiménez and L. Iribarne. An extension of UML for the modeling of WIMP user interfaces. JVLC, 19:695--720, 2008. Google ScholarDigital Library
- J. Borchers. A Pattern Approach to Interaction Design. Wiley, 2001. Google ScholarDigital Library
- P. Bottoni, E. Guerra, and J. de Lara. A language-independent and formal approach to pattern-based modelling with support for composition and analysis. IST, 52(8):821--844, 2010. Google ScholarDigital Library
- P. Campos and N. Nunes. Towards useful and usable interaction design tools: Canonsketch. Interacting with Computers, 19:597--613, 2007. Google ScholarDigital Library
- J. Dong, S. Yang, and K. Zhang. Visualizing design patterns in their applications and compositions. IEEE TSE, 33(7):433--453, 2007. Google ScholarDigital Library
- R. B. France, D.-K. Kim, S. Ghosh, and E. Song. A UML-based pattern specification technique. IEEE TSE, 30(3):193--206, 2004. Google ScholarDigital Library
- S. K. Kim and D. Carrington. Using integrated metamodeling to define OO design patterns with Object-Z and UML. In APSEC, pages 257--264, 2004. Google ScholarDigital Library
- N. Nunes. Representing user-interface patterns in UML. In OOIS 2003, volume 2817 of LNCS, pages 142--151, 2003.Google ScholarCross Ref
- F. Orejas. Attributed graph constraints. In ICGT'08, volume 5214 of LNCS, pages 274--288. Springer, 2008. Google ScholarDigital Library
- C. Pribeanu and J. Vanderdonckt. A transformational approach for pattern-based design of user interfaces. In ICAS, pages 47--54, 2008. Google ScholarDigital Library
- T. Schattkowsky and M. Lohmann. Towards employing UML model mappings for platform indepedent user interface design. In MDDAUI '05, volume 159 of CEUR Workshop Proceedings, 2005.Google Scholar
- A. Schürr. Specification of graph translators with triple graph grammars. In WG, volume 903 of LNCS, pages 151--163. Springer, 1994. Google ScholarDigital Library
- J. Tidwell. Designing Interfaces. O'Reilly, 2006. Google ScholarDigital Library
- T. Tourwé and T. Mens. High-level transformations to support framework-based software development. ENTCS, 72(4), 2003.Google Scholar
- F. Valverde and O. Pastor. Applying interaction patterns: Towards a model-driven approach for RIA development. In IWWOST 2008, 2008.Google Scholar
Recommendations
Structure, organization and categorization of languages of interaction patterns
Interacción '17: Proceedings of the XVIII International Conference on Human Computer InteractionInteraction pattern languages represent a solution to user-centered interface design problems. Throughout the years, different authors have dedicated their efforts to developing collections of patterns aimed at addressing usability issues. However, their ...
Validating interaction patterns in HRI
HRI '10: Proceedings of the 5th ACM/IEEE international conference on Human-robot interactionIn recent work, "interaction patterns" have been proposed as a means to characterize essential features of human-robot interaction. A problem arises, however, in knowing whether the interaction patterns generated are valid. The same problem arises when ...
Usability of interaction patterns
CHI EA '06: CHI '06 Extended Abstracts on Human Factors in Computing SystemsInteraction patterns are becoming an important method for bridging the gap between analysis and design in user-centered design. Recent studies, however, have indicated problems in their usability. Our overall research goal is to improve the usability of ...
Comments