Usability pattern languages: the "language" aspect

被引:0
作者
Mahemoff, M [1 ]
Johnston, LJ [1 ]
机构
[1] Univ Melbourne, CSSE Dept, Parkville, Vic 3052, Australia
来源
HUMAN-COMPUTER INTERACTION - INTERACT'01 | 2001年
关键词
pattern languages; design patterns; design reuse; internationalisation; HCI; usability; software;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The pattern language concept, adapted from building architecture and detailed software design, has recently been applied to HCI by a number of researchers. We argue that the "language" aspect of pattern languages is critical and outline thirteen research efforts in HCI patterns. Many pattern collections have broad scopes, and we argue that this results in patterns which are not as interdependent as a narrow scope would allow. The argument is illustrated with our Planet pattern language, which helps developers reuse knowledge for internationalised software. The narrow scope, namely a focus on the needs of internationalised users, allows us to produce interdependent patterns which range in abstraction level, from organisational process to high-level specification to detailed software design. Thus, the language supports a generative, interdisciplinary, approach to reusing knowledge in HCI.
引用
收藏
页码:350 / 358
页数:9
相关论文
共 23 条
  • [11] Gamma E., 1995, Design Patterns: Elements of Reusable Object-Oriented Software, V206, P395, DOI 10.1093/carcin/bgs084
  • [12] GROSJEAN J, 1982, LIFE 2 LANGUAGES
  • [13] Ito Masao, 1996, International User Interface, P105
  • [14] Using patterns to improve our architectural vision
    Kerth, NL
    Cunningham, W
    [J]. IEEE SOFTWARE, 1997, 14 (01) : 53 - &
  • [15] MAHEMOFF MJ, 1999, PATT LANG PROGR 1999
  • [16] MAHERNOFF M, 2001, 200121 U MELB CSSE D
  • [17] PERZEL K, 1999, PATT LANG PROGR DES
  • [18] RIEHLE D, 1995, PATTERN LANGUAGES OF PROGRAM DESIGN, P9
  • [19] STIMMEL CL, 1999, PATT LANG PROGR DES
  • [20] Sutcliffe A, 1999, HUMAN-COMPUTER INTERACTION - INTERACT '99, P329