artificial intelligence: the nine phases of the expert system development lifecycle (esdlc)

Post on 14-Jun-2015

984 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

This presentation is an introduction to Artificial Intelligence: The Nine Phases of the Expert System Development Lifecycle (ESDLC). Topics covered are the following: problem identification phase, feasibility study phase, project planning phase, knowledge acquisition phase, knowledge representation phase, knowledge implementation phase, verification and validation, installation/transition/ training, operation/evaluation/maintenance.

TRANSCRIPT

The Nine Phases of the Expert System Development

Lifecycle (ESDLC)

ProblemIdentification

Knowledge Acquisition

FeasibilityStudy

Project Planning

Operation,Evaluation, &Maintenance

Installation,Transition & Training

Verification &Validation

Knowledge Implementation

KnowledgeRepresentation

 Figure 1: Expert System Development Life Cycle (ESDLC)

Nine Phases of ESDLC

Problem Identification Phase: Identifying the problem and opportunity where the organization can obtain benefits from an ES, and establishing the ES general goals

Feasibility Study Phase: Assessing the feasibility of the ES development in terms of its technical, economical, and operational feasibility.

Nine Phases of ESDLC

Project Planning Phase: Planning for the ES project, including development team members, working environment, project schedule, and budget.

Knowledge Acquisition Phase: Extracting domain knowledge from domain experts and determining the system’s requirements.

Nine Phases of ESDLC

• Knowledge Representation Phase: Representing key concepts from the domain, and interrelationships between these concepts, using formal representation methods.

• Knowledge Implementation Phase: Coding the formalized knowledge into a working prototype.

Nine Phases of ESDLCVerification and Validation: Verifying and validating a working prototype against the system’s requirement, and revising it as necessary according to domain experts’ feedback.

Installation/Transition/Training: Installing the final prototype in an operating environment, training the users, and developing documentation/user’s manual.

– Operation/Evaluation/Maintenance Running the system in an operating environment, evaluating its performance and benefits, and maintaining the system.

top related