Type of Document Master's Thesis Author Hite, Lee Anne URN etd-10132010-020044 Title Designing a testing strategy for expert systems Degree Master of Science Department Computer Science Advisory Committee
Advisor Name Title Miller, David P. Committee Chair Balci, Osman Committee Member Lee, John A. N. Committee Member Keywords
- Expert systems (Computer science)
Date of Defense 1988-02-15 Availability restricted AbstractTestinq proqrams with tractable alqorithms is one area in which software enqineers have made numerous advances over the past few decades. Testinq rule-based expert systems, however, is a new area in software enqineerinq which requires new testinq techniques.
For the most part, traditional software enqineerinq testinq strateqies assume modular proqram development. This assumption is impractical to make for expert system development, for the knowledqe base of an expert system is quite simply a huqe non-modular proqram. It consists almost entirely of non-ordered, multi-branchinq decision statements. In traditional proqramminq, the module interfaces are limited and well defined. For rule-based expert systems, the interaction among rules is combinatoric and highly data-driven. Thus, the testing of a completed expert system via traditional path analysis is impractical.
The design of a testing strategy for expert systems focuses on the generic phases of expert system development. Briefly, these phases include system definition, incremental system implementation, and system maintenance.. Using this simplified breakdown of the expert system development process as a guide, certain testing techniques can be generalized enough to work for any expert system application.
Filename Size Approximate Download Time (Hours:Minutes:Seconds)
28.8 Modem 56K Modem ISDN (64 Kb) ISDN (128 Kb) Higher-speed Access LD5655.V855_1988.H574.pdf 3.65 Mb 00:16:52 00:08:40 00:07:35 00:03:47 00:00:19next to an author's name indicates that all files or directories associated with their ETD are accessible from the Virginia Tech campus network only.
If you have questions or technical problems, please Contact DLA.