Structure-preserving specification languages for knowledge-based systems

被引:14
作者
vanHarmelen, F [1 ]
Aben, M [1 ]
机构
[1] UNIV AMSTERDAM, SWI, AMSTERDAM, NETHERLANDS
关键词
D O I
10.1006/ijhc.1996.0010
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Much of the work on validation and verification of knowledge based systems (KBSs) has been done in terms of implementation languages (mostly rule-based languages). Recent papers have argued that it is advantageous to do validation and verification in terms of a more abstract and formal specification of the system. However, constructing such formal specifications is a difficult task. This paper proposes the use of formal specification languages for KBS-development that are closely based on the structure of informal knowledge-models. The use of such formal languages has as advantages that (i) we can give strong support for the construction of a formal specification, namely on the basis of the informal description of the system; and (ii) we can use the structural correspondence to verify that the formal specification does indeed capture the informally stated requirements. (C) 1996 Academic Press Limited
引用
收藏
页码:187 / 212
页数:26
相关论文
共 36 条
[1]  
ABEN M, 1994, SUPPORT FORMALIZATIO
[2]  
ABEN M, 1995, THESIS U AMSTERDAM N
[3]  
Balder J., 1992, AI Communications, V5, P136
[4]  
BALDER J, 1993, FORMAL SPECIFICATION
[5]  
BENJAMINS VR, 1994, LECT NOTES ARTIF INT, V867, P137
[6]  
BENJAMINS VR, 1993, THESIS U AMSTERDAM N
[7]  
BREUKER JA, 1994, COMMKADS LIB EXPERTI
[8]  
Chandrasekaran B., 1986, IEEE Expert, V1, P23, DOI 10.1109/MEX.1986.4306977
[9]  
CRAIGEN D, 1993, INT SURVEY IND APPL
[10]   A COMPARISON OF LANGUAGES WHICH OPERATIONALIZE AND FORMALIZE KADS MODELS OF EXPERTISE [J].
FENSEL, D ;
VANHARMELEN, F .
KNOWLEDGE ENGINEERING REVIEW, 1994, 9 (02) :105-146