• DocumentCode
    1536452
  • Title

    Knowledge specification of an expert system

  • Author

    Slagle, J.R. ; Gardiner, D.A.

  • Author_Institution
    Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
  • Volume
    5
  • Issue
    4
  • fYear
    1990
  • Firstpage
    29
  • Lastpage
    38
  • Abstract
    It is proposed that knowledge specifications be used as bases for developing and maintaining expert systems. It is suggested that through knowledge acquisition, a knowledge specification representing the kinds of knowledge and reasoning processes used to perform a task can be produced. A prototype can then be built to test and improve the knowledge specification. When a stable and satisfactory specification is obtained, a production system for end users, based on the specification rather than on the prototype, can be implemented. The knowledge specification guides system changes during maintenance. An experimental study to assess and improve this methodology is reported. Prototyping is discussed, an expert system knowledge specification is presented, and a methodology for creating a knowledge specification using conceptual structures is described. The methodology is compared with a currently popular methodology for expert system development. The proposal is primarily intended for medium- to large-scale expert systems, which may have several developers and whose users will not be developing the systems.<>
  • Keywords
    expert systems; knowledge acquisition; expert system; knowledge acquisition; knowledge specifications; prototype; reasoning processes; Documentation; Engines; Expert systems; Knowledge acquisition; Large-scale systems; Production systems; Proposals; Protocols; Prototypes; Testing;
  • fLanguage
    English
  • Journal_Title
    IEEE Expert
  • Publisher
    ieee
  • ISSN
    0885-9000
  • Type

    jour

  • DOI
    10.1109/64.58019
  • Filename
    58019