MAPPING USER REQUIREMENTS TO IMPLEMENTATIONS

被引:10
作者
DUKE, DJ
HARRISON, MD
机构
来源
SOFTWARE ENGINEERING JOURNAL | 1995年 / 10卷 / 01期
关键词
Software design - User oriented requirements;
D O I
10.1049/sej.1995.0003
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The trend towards systems that support a rich variety of interaction techniques has consequences for the traditional understanding of software design practice. Formal approaches to software development have mainly focused on design expressions that avoid explicit discussion of interactive behaviour. The emphasis in rigorous development is on transforming a mathematical specification into an implementation through a series of valid refinement steps. However, any design process for interactive systems must also add user oriented requirements. It is suggested that a suitable concern for human factors can be folded into a rigorous development process by generalising from functional models and refinement to models that provide multiple viewpoints onto the design artefacts. The paper provides an overview of the relevant perspectives and describes work aimed at integrating them within the specification phase of software development.
引用
收藏
页码:13 / 20
页数:8
相关论文
共 18 条
  • [1] PROVING PROPERTIES OF A SAFETY-CRITICAL SYSTEM
    ATKINSON, W
    CUNNINGHAM, J
    [J]. SOFTWARE ENGINEERING JOURNAL, 1991, 6 (02): : 41 - 50
  • [2] COUTAZ J, 1993, SMWP10 ESPRIT BRA TE
  • [3] Duke D. J., 1993, COMPUT GRAPH FORUM, V12, P25
  • [4] DUKE DJ, 1994, LECT NOTES COMPUTER, V873, P271
  • [5] DUKE DJ, 1995, SOFTW ENG J, V10
  • [6] DUKE DJ, 1995, P INT WORKSHOP SOFTW
  • [7] DUKE DJ, 1993, SMWP16 ESPRIT BRA TE
  • [8] GREEN TRG, 1991, PEOPLE COMPUTERS, V6, P297
  • [9] HARRISON MD, 1992, P IFIP WG2 7 C ELS, P155
  • [10] Hartson H. R., 1992, Human-Computer Interaction, V7, P1, DOI 10.1207/s15327051hci0701_1