Usability pattern languages: the "language" aspect

被引:0
|
作者
Mahemoff, M [1 ]
Johnston, LJ [1 ]
机构
[1] Univ Melbourne, CSSE Dept, Parkville, Vic 3052, Australia
关键词
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
相关论文
共 50 条
  • [1] A pattern language for web usability
    Hogarth, G
    TECHNICAL COMMUNICATION, 2004, 51 (02) : 300 - 302
  • [2] Pattern languages for usability: An investigation of alternative approaches
    Mahemoff, MJ
    Johnston, LJ
    3RD ASIA PACIFIC COMPUTER HUMAN INTERACTION, PROCEEDINGS, 1998, : 25 - 30
  • [3] Pattern languages as tool for discount usability engineering
    Hennipman, Elbert-Jan
    Oppelaar, Evert-Jan
    van der Veer, Gerrit
    INTERACTIVE SYSTEMS: DESIGN, SPECIFICATION, AND VERIFICATION, PROCEEDINGS, 2008, 5136 : 108 - 120
  • [4] Usability pattern language: Creating a community
    Borchers J.O.
    Fincher S.
    Griffiths R.
    Pemberton L.
    Siemon E.
    Borchers, J.O. (borchers@cs.stanford.edu), 2001, Springer London (15): : 377 - 385
  • [5] Principles for a usability-oriented pattern language
    Mahemoff, MJ
    Johnston, LJ
    OZCHI 98 - 1998 AUSTRALASIAN COMPUTER HUMAN INTERACTION CONFERENCE, PROCEEDINGS, 1998, : 132 - 139
  • [6] A Pattern Language Approach to Usability Knowledge Management
    Hughes, Michael
    JOURNAL OF USABILITY STUDIES, 2006, 1 (02) : 76 - 90
  • [7] Sociolinguistic aspect of teaching turkish languages as a second language
    Nurova, Liliya A.
    Kharisov, Firaz F.
    Kharisova, Chulpan M.
    Giniyatullina, Liliya M.
    AMAZONIA INVESTIGA, 2018, 7 (13): : 174 - 179
  • [8] Types of languages and the simple pattern of the core of language
    Sgall, Petr
    LINGUISTICS TODAY - FACING A GREATER CHALLENGE, 2004, : 243 - 265
  • [9] Towards a Pattern Language for Aspect-Based Design
    Bynens, Maarten
    Joosen, Wouter
    PLATE09: PRACTICES OF LINKING ASPECT TECHNOLOGY AND EVOLUTION, 2009, : 13 - 15
  • [10] Learning aspect in Italian as additional language. The role of second languages
    Vallerossa, Francesco
    Gudmundson, Anna
    Bergstrom, Anna
    Bardel, Camilla
    IRAL-INTERNATIONAL REVIEW OF APPLIED LINGUISTICS IN LANGUAGE TEACHING, 2023, 61 (03): : 1139 - 1171