Formal specification languages in knowledge and software engineering

被引:12
作者
Fensel, D
机构
[1] Department SWI, University of Amsterdam, 1018 WB Amsterdam
关键词
D O I
10.1017/S0269888900007566
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
During the last few years, a number of formal specification languages for knowledge-based systems (KBS) have been developed. Characteristics of such systems are a complex knowledge base and an inference engine which uses this knowledge to solve a given problem. Languages for KBS have to cover both these aspects. They have to provide a means to specify a complex and large amount of knowledge and they have to provide a means to specify the dynamic reasoning behaviour of a KBS. Nevertheless, KBS are just a specific type of software system. Therefore, it seems quite natural to compare formal languages for specifying KBS with formal languages which were developed by the software community for specifying software systems. That is the subject of this paper.
引用
收藏
页码:361 / 404
页数:44
相关论文
共 122 条
[31]  
CRAIGEN D, 1993, INT SURVEY IND APPL, V1
[32]  
DOBERKAT EE, 1994, STW MEMO
[33]  
DOBERKAT EE, 1989, LEITFADEN MONOGRAPHI
[34]  
DORFMAN M, 1990, SYSTEM SOFTWARE REQU
[35]  
EHRIG H, 1990, FUNDAMENTALS ALGEBRA, V2
[36]  
Ehrig H., 1985, FUNDAMENTALS ALGEBRA, V1
[37]  
ELMSTROM R, 1994, ELMSSIGPLAN NOTICES, V29
[38]  
ELMSTROM R, 1993, REAL TIME SYSTEMS, V5
[39]  
FEIJS LMG, 1992, METEORT7PRLE 7 ESPR, V35
[40]  
FENSEL C, 1993, REQUIREMENTS ENG 93