Xref: utzoo comp.ai:6092 comp.lang.prolog:2416 Path: utzoo!attcan!uunet!cs.utexas.edu!uwm.edu!srcsip!mingus!jkimball From: jkimball@SRC.Honeywell.COM (John Kimball) Newsgroups: comp.ai,comp.lang.prolog Subject: estimating performance of rule based / knowledge based system Message-ID: <60424@srcsip.UUCP> Date: 27 Feb 90 20:11:44 GMT Sender: news@src.honeywell.COM Lines: 33 We're evaluating some ideas about how to get a software development environment to behave more "intelligently," through enhancing its data model and adding some inference/rule-processing capability to individual tools and to the user shell. One criterion in evaluating these ideas is performance. I need some info on how to estimate the performance of a hypothetical rule-based / knowledge-based system. I welcome pointers, references to papers/books, or off-the-cuff remarks. o Are there any books or papers which discuss how to design rule-based/knowledge-based systems such that the performance characteristics are good? o What factors influence the performance of such a system? (EG language choice, size of rule base, etc, etc?) o What things are Really Bad Ideas -- a novice might think of trying it, but it would become really expensive? o Where could I find a discussion of the algorithmic complexity of the various features provided by systems for rule-based programming? Please reply by mail and I'll summarize if indicated. Thanks! John Kimball domain: jkimball@src.honeywell.com Honeywell Systems and Research Center postmaster@src.honeywell.com Computer Sciences/Software Technology uucp: !srcsip!jkimball 3660 Technology Drive, MN65-2100 voice: 612/782-7343 fax: 612/782-7438 Minneapolis, MN 55418-1006 disclaimer: I said *what*???