TOWARD A SOFTWARE ENGINEERING MODEL OF HUMAN-COMPUTER INTERACTION

被引:0
|
作者
BASS, L
KAZMAN, R
LITTLE, R
UKELSON, J
HARRISON, M
LARSON, J
COUTAZ, J
BAUDOINLAFON, M
SOUNIO, RK
机构
[1] IBM CORP,THOMAS J WATSON RES CTR,YORKTOWN HTS,NY 10598
[2] UNIV YORK,YORK YO1 5DD,N YORKSHIRE,ENGLAND
[3] INTEL,HILLSBORO,OR
[4] UNIV PARIS 11,LRI,F-91405 ORSAY,FRANCE
[5] LGI,IMAG,GRENOBLE,FRANCE
关键词
SOFTWARE ENGINEERING; DESIGN; USER MACHINE SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We define a model of software design for human-computer interaction which we call a conceptual architecture (CA). Its purpose is to characterize the ways in which concepts are organized in a user interface, and to relate the concepts to effective software engineering practices. In this model, a user interface is broken into three levels-abstract task, metaphor, and physical task-each of which has its human interactions, functions, and data structures specified. This approach crucially depends upon two concepts: metaphors, as a way of exploiting a user's world knowledge in order to speed mastery of a new interface; and the implementation of metaphors as abstract data types, which bring formal specification methods to the task of interface design.
引用
收藏
页码:131 / 154
页数:24
相关论文
共 50 条
  • [1] Intelligent Human-Computer Interaction: A Perspective on Software Engineering
    Lin, Liannan
    Qiu, Jingyan
    Lao, Jiaxin
    [J]. 14TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND EDUCATION (ICCSE 2019), 2019, : 488 - 492
  • [2] Interplay between Human-Computer Interaction and Software Engineering
    Ogunyemi, Abiodun
    Lamas, David
    [J]. PROCEEDINGS OF THE 2014 9TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2014), 2014,
  • [3] Integrating human factors with software engineering for human-computer interaction
    Long, J
    [J]. DESIGN OF COMPUTING SYSTEMS: SOCIAL AND ERGONOMIC CONSIDERATIONS, 1997, 21 : 509 - 512
  • [4] Bridging the gaps between software engineering and human-computer interaction
    Kazman, R
    Bass, L
    Bosch, J
    [J]. 25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 777 - 778
  • [5] Sharing Human-Computer Interaction and Software Engineering design artifacts
    Brown, J
    Marshall, S
    [J]. OZCHI 98 - 1998 AUSTRALASIAN COMPUTER HUMAN INTERACTION CONFERENCE, PROCEEDINGS, 1998, : 53 - 60
  • [6] Toward conversational human-computer interaction
    Allen, JF
    Byron, DK
    Dzikovska, M
    Ferguson, G
    Galescu, L
    Stent, A
    [J]. AI MAGAZINE, 2001, 22 (04) : 27 - 37
  • [7] The Semiotic Engineering of Human-Computer Interaction
    Whitson, James Anthony
    [J]. MIND CULTURE AND ACTIVITY, 2011, 18 (04) : 385 - 391
  • [8] THE SOFTWARE ENGINEERING OF ADAPTIVE HUMAN-COMPUTER INTERFACES
    NORCIO, AF
    [J]. 1989 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-3: CONFERENCE PROCEEDINGS, 1989, : 886 - 888
  • [9] Human-Centered Software Engineering: Rethinking the Interplay of Human-Computer Interaction and Software Engineering in the Age of Digital Transformation
    Ardito, Carmelo
    Bernhaupt, Regina
    Sauer, Stefan
    [J]. HUMAN-COMPUTER INTERACTION - INTERACT 2023, PT IV, 2023, 14145 : 638 - 643
  • [10] Human-Computer Interaction and Participation in Software Crowdsourcing
    Khan, Habib Ullah
    Ali, Farhad
    Ghadi, Yazeed Yasin
    Nazir, Shah
    Ullah, Inam
    Mohamed, Heba G.
    [J]. ELECTRONICS, 2023, 12 (04)