Some Lessons in Specifying Interfaces

被引:0
|
作者
Lee, Steven [1 ]
Shortridge, Keith [1 ]
机构
[1] Australian Astron Observ, Epping, NSW 1710, Australia
关键词
D O I
暂无
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Having suitable software interfaces between the various layers of a project - -- whether the user-level GUI or a low-level driver - can be a point of weakness in a project. The development path tends to be from the lowest hardware level upwards. Our recently completed telescope control system project on the AAT turned this aspect completely around, with interfaces specified as much as possible by their users rather than their implementors. It started with the end users specifying the final product in great detail, even having them create the initial prototype GUI, and worked down through the layers, ending with the applications programmer specifying the driver interfaces for the hardware. This proved to be a very successful approach.
引用
收藏
页码:841 / 844
页数:4
相关论文
共 50 条
  • [1] Automata for specifying component interfaces
    Henzinger, TA
    [J]. IMPLEMENTATION AND APPLICATION OF AUTOMATA, PROCEEDINGS, 2003, 2759 : 1 - 2
  • [2] SPECIFYING DICOM COMPLIANCE FOR MODALITY INTERFACES
    PRIOR, FW
    [J]. RADIOGRAPHICS, 1993, 13 (06) : 1381 - 1388
  • [3] Towards a framework and procedure for specifying user interfaces
    Chesson, P
    Johnston, L
    Dart, P
    [J]. ENGINEERING FOR HUMAN-COMPUTER INTERACTION, 1999, 22 : 281 - 297
  • [4] The TAC paradigm: specifying tangible user interfaces
    Shaer, Orit
    Leland, Nancy
    Calvillo-Gamez, Eduardo H.
    Jacob, Robert J. K.
    [J]. PERSONAL AND UBIQUITOUS COMPUTING, 2004, 8 (05) : 359 - 369
  • [5] The TAC paradigm: specifying tangible user interfaces
    Orit Shaer
    Nancy Leland
    Eduardo H. Calvillo-Gamez
    Robert J. K. Jacob
    [J]. Personal and Ubiquitous Computing, 2004, 8 : 359 - 369
  • [6] Specifying module interfaces with finitely defined automata
    Janicki, Ryszard
    [J]. PROCEEDING OF THE 11TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS: COMPUTER SCIENCE AND TECHNOLOGY, VOL 4, 2007, : 108 - +
  • [7] UML Profile for Specifying User Interfaces of Business Applications
    Perisic, Branko
    Milosavljevic, Gordana
    Dejanovic, Igor
    Milosavljevic, Branko
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2011, 8 (02) : 405 - 426
  • [8] REVIEW OF GRAPHICAL NOTATIONS FOR SPECIFYING DIRECT MANIPULATION INTERFACES
    PHILLIPS, CHE
    [J]. INTERACTING WITH COMPUTERS, 1994, 6 (04) : 411 - 431
  • [9] SPECIFYING MODULES TO SATISFY INTERFACES - A STATE TRANSITION SYSTEM APPROACH
    LAM, SS
    SHANKAR, AU
    [J]. DISTRIBUTED COMPUTING, 1992, 6 (01) : 39 - 63
  • [10] Scenario networks: Specifying user interfaces with extended use cases
    Akoumianakis, D
    Pachoulakis, I
    [J]. ADVANCES IN INFORMATICS, PROCEEDINGS, 2005, 3746 : 491 - 501