COMPUTER-AIDED SOFTWARE ENGINEERING OF EXPERT SYSTEMS

被引:3
|
作者
LIROV, Y
机构
[1] AT and T Bell Laboratories, Holmdel, NJ
关键词
D O I
10.1016/0957-4174(91)90039-H
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The problem of automatically reprogramming an expert system either to adjust for solving different types of computational problems or to improve run-time performance is addressed. A computer-aided software engineering (CASE) method using artificial intelligence techniques to instantiate a concrete program from a given abstract expert system architecture is proposed. Our method, called expert system reification, is suitable for use in a large range of problem-solving behaviors. Reification combines meta-level programming with partial evaluation of the program. Expert system reification extends the above blend with a knowledge-based translation module, thus obtaining an efficient and portable expert system version. We demonstrate the method by applying it to STAREX, an electronic circuit pack troubleshooting expert system developed in PROLOG to derive automatically the corresponding C code, which is currently installed at one of the AT&T manufacturing facilities.
引用
收藏
页码:333 / 343
页数:11
相关论文
共 50 条