Skip to main content

Expert-Systems

  • Chapter
Common LISP Modules
  • 258 Accesses

Abstract

Expert-system technology, now widely used as a component of larger software systems, is characterized by the separation of heuristic knowledge (i.e., a set of if-then rules) in a program from the rest of the system. An expert-system shell provides a higher level language for expressing problem-solving knowledge in the form of if-then rules. Expert-system construction is facilitated by the use of an existing shell tool. Both public domain and commercial expert-system building shells are available in many programming languages (e.g., LISP, C, Fortran, and Ada). This chapter begins with a definition of terms used to discuss expert-systems, then presents example shells suitable for educational use; they can be extended in your application programs to build a customized high-level programming language environment for adding modular knowledge bases to the systems that you build. Then a backward-chaining expert-system shell is developed which starts with a goal and searches backwards until an initial state is found. This chapter also discusses features to look for in commercial expert-system shells, and recommends two public domain tools now widely used for building expert-systems, then ends with suggested expert-system projects.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag New York, Inc.

About this chapter

Cite this chapter

Watson, M. (1991). Expert-Systems. In: Common LISP Modules. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-3186-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-4612-3186-8_10

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-0-387-97614-3

  • Online ISBN: 978-1-4612-3186-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics