INTERACTING WITH SOFTWARE SYSTEM COMPONENTS

被引:3
作者
CHEN, ZX
机构
[1] Department of Computer Science, University of Nebraska at Omaha, Omaha
关键词
ARTIFICIAL INTELLIGENCE; EXPERT SYSTEMS; USER INTERFACE WRAPPER;
D O I
10.1016/0167-9236(94)00023-L
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An ideal user interface is a crucial factor to support the functionality of software systems for computerized decision making process. A recent trend has been to develop intelligent and flexible user interface on the top of software systems. However, as noted by Woods, a technology driven approach to the development of intelligent interfaces is likely to provide the illusion of assistance while creating a new layer of burdens and complexities. To avoid creating an ever thickening layer of user interface, we have explored an approach which incorporates user interface into software system components design. In this article we point out that existing approaches in related work can be systematically expanded to form an alternative paradigm for interface design. In particular, we discuss a concept called user interface wrapper for software components. Due to the importance and popularity of expert systems, our discussion is mainly around interface design of expert systems, although the basic idea can be extended to designing other software systems as well. According to this approach, each major component of an expert system (including the knowledge base, the inference engine and the explanation unit) is wrapped by a layer of user interface. A case study is provided, in which the user interface wrappers are implemented as windows of system components. A discussion on pros and cons of this approach is provided.
引用
收藏
页码:349 / 357
页数:9
相关论文
共 20 条
[1]   USER INTERFACE DESIGN TO EXPERT SYSTEMS BASED ON HIERARCHICAL SPATIAL REPRESENTATIONS [J].
AVOURIS, NM ;
FINOTTI, S .
EXPERT SYSTEMS WITH APPLICATIONS, 1993, 6 (02) :109-118
[2]   USER INTERFACE STANDARDS FOR EXPERT SYSTEMS - ARE THEY APPROPRIATE [J].
BERRY, D ;
HART, A .
EXPERT SYSTEMS WITH APPLICATIONS, 1991, 2 (04) :245-250
[3]  
Berry D, 1990, EXPERT SYSTEMS HUMAN
[4]   INVOLVING USERS IN EXPERT-SYSTEM DEVELOPMENT [J].
BERRY, DC .
EXPERT SYSTEMS, 1994, 11 (01) :23-28
[5]  
Blum B. I., 1992, SOFTWARE ENG HOLISTI
[6]  
BLUM BI, 1993, INFORM DECIS TECHNOL, V18, P375
[7]  
BOBROW DG, 1991, AI MAG, V13, P64
[8]  
GARCIA ON, 1994, 7TH IEA AIE C
[9]  
HAMIL B, 1984, 28TH P HUM FACT SOC
[10]  
HENDLER JA, 1988, EXPERT SYSTEMS USER, P1