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 条
  • [1] On Fuzzy Expert System Development Using Computer-Aided Software Engineering Tools
    Polkovnikova, N. A.
    Kureichik, V. M.
    [J]. 2014 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2014,
  • [2] Hybrid Expert System Development Using Computer-Aided Software Engineering Tools
    Polkovnikova, Natalia A.
    Kureichik, Victor M.
    [J]. KNOWLEDGE-BASED SOFTWARE ENGINEERING, JCKBSE 2014, 2014, 466 : 433 - 445
  • [3] Software engineering techniques for computer-aided learning
    Ibrahim, Bertrand
    [J]. Education & computing, 1989, 5 (04): : 215 - 222
  • [4] Computers in engineering - Computer-aided manufacturing software
    Trego, L
    [J]. AEROSPACE ENGINEERING, 1995, 15 (10) : 13 - 14
  • [5] General purpose computer-aided engineering tools for environmental software systems
    Garrett, J
    Hendrickson, CT
    Horvath, A
    Joshi, S
    Juarez, O
    McMichael, FC
    [J]. ENVIRONMENTAL SOFTWARE SYSTEMS, VOL 2, 1997, : 190 - 197
  • [6] AN ANALYSIS OF THE ROLE OF COMPUTER-AIDED SOFTWARE ENGINEERING TOOLS IN THE SYSTEMS LIFECYCLE
    CHAMBERLAIN, B
    EMDAD, A
    [J]. PROCEEDINGS OF THE 17TH ANNUAL NORTH AMERICAN CONFERENCE OF THE INTERNATIONAL BUSINESS SCHOOLS COMPUTER USERS GROUP: MANAGING INFORMATION TECHNOLOGY : BUSINESS SCHOOLS ROLE IN THE 1990S, 1989, : 211 - 214
  • [7] AN EXPERT SYSTEM ARCHITECTURE FOR COMPUTER-AIDED CONTROL ENGINEERING
    TAYLOR, JH
    FREDERICK, DK
    [J]. PROCEEDINGS OF THE IEEE, 1984, 72 (12) : 1795 - 1805
  • [9] COMPUTER-AIDED SIMULATION OF ENGINEERING SYSTEMS
    HAMANN, WC
    [J]. SAE TRANSACTIONS, 1969, 78 : 132 - &
  • [10] Computer-aided design and Computer-aided engineering
    Kolbasin, Alexander
    Husu, Oksana
    [J]. INTERNATIONAL SCIENCE CONFERENCE SPBWOSCE-2017 BUSINESS TECHNOLOGIES FOR SUSTAINABLE URBAN DEVELOPMENT, 2018, 170