GENIUS: Generating software-ergonomic user interfaces

被引:2
作者
Bullinger, HJ [1 ]
Fahnrich, KP [1 ]
Weisbecker, A [1 ]
机构
[1] FRAUNHOFER INST ARBEITSWIRTSCHAFT & ORG,D-70176 STUTTGART,GERMANY
关键词
D O I
10.1080/10447319609526144
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
GENIUS (GENerator for user Interfaces Using Software-ergonomic rules) comprises a method and the supporting tool environment for the generation of user interfaces from extended data models by means of software-ergonomic rules. The representation of the user interface is based on views defined for the data model. The basic dialogue structure is derived from the data model structure. This ensures the development of task-appropriate user interfaces by transferring the characteristics of the application domain and the user's tasks reflected in the data model to the dialogue structure. The automatic generation of the user interface from the defined views is carried out by a rule-based system with explicit design rules derived from existing guidelines. Output is generated for an existing user interface management system. The software-ergonomic rules in the generation process guarantee the consistent use of interaction objects and a uniformed dialogue structure. The use of the data model as the starting point for the generation of the user interface ensures the integration of software engineering and user interface design by the consistent use of data for application and user interface development. The generation with GENIUS reduces the development effort and improves the quality of the user interface.
引用
收藏
页码:115 / 144
页数:30
相关论文
共 65 条
[21]  
HAYES PJ, 1985, APR P CHI85 C, P169
[22]   GRAPHICAL SPECIFICATION OF FLEXIBLE USER INTERFACE DISPLAYS [J].
HUDSON, SE .
PROCEEDINGS OF THE ACM SIGGRAPH SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, 1989, :105-114
[23]   A GENERATOR OF DIRECT MANIPULATION OFFICE SYSTEMS [J].
HUDSON, SE ;
KING, R .
ACM TRANSACTIONS ON OFFICE INFORMATION SYSTEMS, 1986, 4 (02) :132-163
[24]  
*IBM CORP, 1992, OBJ OR INT DES IBM C
[25]  
*ISO, 1994, 9241 ISO WD
[26]  
KIM W, 1990, P UIST 90, P10
[27]  
KIM WC, 1993, THESIS G WASHINGTON
[28]   DESIGNING DATABASE INTERFACES WITH DBFACE [J].
KING, R ;
NOVAK, M .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 1993, 11 (02) :105-132
[29]  
LINTON MA, 1989, IEEE COMPUT, V22, P8
[30]  
MARTIN C, 1990, P IFIP TC 13 C HUM C, P651