A Brief Overview Of The Candide Project
by Pereira, Fernando C. N. and Pollack, Martha E.
Technical Note 450
Institution: AI Center, SRI International
Address: 333 Ravenswood Ave., Menlo Park, CA 94025
Note: This research was supported by the Department of the Navy under Contract N00039-84-C-0524 with the Space and Naval Warfare Systems Command.
Over the past several decades, computer systems have come to embody more and more complex forms of knowledge. For example, a production line control system must embody knowledge about how the steps in the production line are ordered, what the capacity of each machine in the system is, and what the procedure is for assigning high priority to certain "hot" lots. As another example, consider a system that monitors for malfunctions in a space vehicle and suggests corrective actions. It must embody knowledge about the normal configuration of the vehicle’s components, about the symptoms of component malfunction-for instance, that a sudden pressure rise may indicate that a valve is jammed-and about the steps that should be taken to correct any malfunction. Even systems that are closer to traditional databases may need to embody relatively complex knowledge. A useful personnel database system must not only keep a consistent and complete record of who works where in an organization, but must also recognize that each employee has a single boss who is also an employee, that while by law all employees must earn more than $3.50 per hour, in fact no one in the company earns less than $4.15 per hour, and so on.
|Pollack, Martha E||Alumnus|