SOFTWARE FOR EXPERT SYSTEMS DEVELOPMENT.

被引:0
|
作者
Ortolano, Leonard [1 ]
Perman, Catherine D. [1 ]
机构
[1] Stanford Univ, Stanford, CA, USA, Stanford Univ, Stanford, CA, USA
关键词
CIVIL ENGINEERING - Computer Applications - COMPUTER SOFTWARE;
D O I
暂无
中图分类号
学科分类号
摘要
Although some expert systems utilize artificial intelligence languages such as LISP and PROLOG, many rely on commercially available expert systems development tools. Three categories of tools are examined: shells, programming environments, and rule-induction software. They are compared by implementing a simple set of rules with commercially available software. Expert systems shells are often inexpensive and easy to use, but system developers are generally unable to modify a shell's control structure. Also, a shell's reliance on rules for representing inferential knowledge is often inefficient and awkward. Knowledge engineering programming environments remove these restrictions by allowing the developer to influence the rule-based inference procedure and by using frames and inheritance relations. Programming environments have relatively high hardware and software costs and require that the expert systems developer have some programming expertise. Rule induction tools use case examples to derive rules and have potential value as aids in knowledge acquisition.
引用
收藏
页码:225 / 240
相关论文
共 50 条
  • [1] ATOM: A COMPONENT APPROACH TO SOFTWARE SYSTEMS DEVELOPMENT.
    Nicholson, Robert T.
    Chez, Karen E.
    1979, : 315 - 318
  • [2] Workstations for Software Development.
    Merbeth, Guenter
    Informationstechnik, 1987, 29 (05): : 326 - 333
  • [3] ENHANCED MAINTENANCE AND EXPLANATION OF EXPERT SYSTEMS THROUGH EXPLICIT MODELS OF THEIR DEVELOPMENT.
    Neches, Robert
    Swartout, William R.
    Moore, Johanna D.
    IEEE Transactions on Software Engineering, 1985, SE-11 (11) : 1337 - 1351
  • [4] A cooperative information system to support Multi-Expert Systems development.
    Hanachi, C
    CRITICAL TECHNOLOGY: PROCEEDINGS OF THE THIRD WORLD CONGRESS ON EXPERT SYSTEMS, VOLS I AND II, 1996, : 537 - 544
  • [5] EFFECTIVE MANAGEMENT OF SOFTWARE DEVELOPMENT.
    Robertson, Lenard B.
    Secor, Glenn A.
    1600, (65):
  • [6] Real-time software systems development. A framework for effective learning
    1600, Gordon & Breach Science Publ Inc, Newark, NJ, USA (47):
  • [7] Expert Systems Development Through Software Product Lines Techniques
    Eugenia Cabello, Maria
    Ramos, Isidro
    INFORMATION SYSTEMS DEVELOPMENT: TOWARDS A SERVICE PROVISION SOCIETY, 2009, : 299 - 307
  • [8] Gaining confidence in the software development process using expert systems
    Brito, Mario
    May, John
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2006, 4166 : 113 - 126
  • [9] What is the practical power in software development.
    Tachi N.
    Kayama M.
    Computer Software, 2019, 36 (01) : 24 - 29
  • [10] APPLICATION OF SIMULATION SOFTWARE TO MICROPROGRAM DEVELOPMENT.
    Crews, Phillip
    Leventhal, Laura Marie
    Annual Airlines Plating and Metal Finishing Forum, 1980, : 45 - 49