A command line interface versus a graphical user interface in coding VR systems

被引:0
作者
Fellmann, Tom [1 ]
Kavakli, Manolya [1 ]
机构
[1] Macquarie Univ, Dept Comp, Sydney, NSW 2109, Australia
来源
PROCEEDINGS OF THE SECOND IASTED INTERNATIONAL CONFERENCE ON HUMAN-COMPUTER INTERACTION | 2007年
关键词
virtual reality; command line interface; graphical user interface; novice and expert programmers;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper draws comparisons between a Command Line Interface and a Graphical User Interface. We have developed a generic VR tool (VaiR) to be used for various purposes in simulations and demonstrations by different types of users. VaiR is a complex SW tool written in C++. Its object-oriented approach and the abstract composition makes it flexible and adaptable. In this paper, we investigate the necessity for the development of a graphical user interface to support such complex VR systems, and provide its users a relatively simple and more effective programming environment. The results of our pilot study indicate that a GUI is beneficial even for skilled programmers since it presents a logical order with pre-initialized basic settings. We also investigated its use in various levels of programming skills. Since the novices and experts handle SW tools differently in coding, the GUI of a complex VR system should be adaptive.
引用
收藏
页码:142 / 147
页数:6
相关论文
共 20 条
[1]   SOME INFORMATIONAL ASPECTS OF VISUAL PERCEPTION [J].
ATTNEAVE, F .
PSYCHOLOGICAL REVIEW, 1954, 61 (03) :183-193
[2]   Cognitive factors in programming with diagrams [J].
Blackwell, AF ;
Whitley, KN ;
Good, J ;
Petre, M .
ARTIFICIAL INTELLIGENCE REVIEW, 2001, 15 (1-2) :95-114
[3]   Metacognitive theories of visual programming: What do we think we are doing? [J].
Blackwell, AF .
IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1996, :240-246
[4]  
COPE D, 2003, VIRTUAL ENV SOFTWARE
[5]  
DUISBERG RA, 1988, HUMAN COMPUTER INTER, V3
[6]  
Estes W. K., 1976, STRUCTURE HUMAN MEMO, P31
[7]  
FELLMANN T, 2004, THESIS U LEIPZIG
[8]  
Fellmann T, 2006, INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION JOINTLY WITH INTERNATIONAL CONFERENCE ON INTELLIGENT AGENTS, WEB TECHNOLOGIES & INTERNET COMMERCE, VOL 2, PROCEEDINGS, P501
[9]  
FORD L, 1994, RN273 U EX DEP COMP
[10]  
GLINERT EP, 1984, IEEE COMPUTER NOV