Professional Documents
Culture Documents
Expert Systems
Dr. Christel Kemke
Department of Computer Science
University of Manitoba
resource management
need determination
acquisition resources
assignment of responsibilities
identification of critical resources
consequences
existing solution not found
wrong conclusions
remedy
validation and verification of the knowledge
may be expensive
consequences
knowledge can’t be used
solutions
syntax checking and debugging tools in the ES
development environment
remedy
validation and verification of the tools used
remedy
meta-reasoning methods that explore the limits of the
knowledge available to the ES
System and
software design
Implementation
and unit testing
Operation and
maintenance
positive
negative
Initial
Specification
version
Outline Intermediate
Development
description versions
Final
Validation
version
positive
negative
positive
negative
Formal transformations
T1 T2 T3 T4
Formal R1 Executable
R2 R3
specification program
P1 P2 P3 P4
positive
negative
Development System
and integration validation
positive
negative
Requirements
specification
Design activities
Software Data
System Interface Comp onent Algorithm
specification structure
architecture specification specification specification
specification
Design products
Existing New
systems system
Evaluation
Planning
System
Identification
& Extraction
& Selection
Acquisition
Definition
Analysis
Analysis
Detailed
Source
Formal
Design
Test
Test
Work Knowledge Prelim. Knowl. Test Test Final
Plan Review Data System Readiness Audit Interme
Review Design Review Review Review
Review
© C. Kemke Expert System Design 39
Planning
feasibility assessment
resource management
task phasing
schedules
high-level requirements
preliminary functional layout