Goals
Provide an introduction to knowledge-based
systems and expert systems. More specifically, the course illustrates
the methodologies for the analysis, design, development, and evaluation
of knowledge-based systems and knowledge acquisition techniques.
Some significant applications are illustrated in the field of
qualitative simulation and diagnostic reasoning.
Topics
Development processes for knowledge-based
systems. The KLIC methodology. Primary analysis processes. Opportunity
analysis. Plausibility study. Primary development processes. Development
of the demonstrator. Development of the prototype. Implementation,
installation, and delivery of the target system. Primary operation
processes: maintenance and extension. Supporting and management
processes. Quality assurance. Verification and validation. Documentation.
Project management: working team, project planning, management
rules. Training. Knowledge acquisition techniques. Deep knowledge.
Qualitative simulation and qualitative physics. QSIM. Model-based
diagnosis. GDE. Multimodeling representation of physical systems.
The DYNAMIS project.
Books and study material
G. Guida, C. Tasso. Design and Development
of Knowledge-Based Systems. J. Wiley, 1994.
Transparencies of the course
Notes from the lectures