EXPERT SYSTEM SOFTWARE DEVELOPMENT GUIDANCE IN ESSENCE STANDARD

An expert system is a computer system that can imitate the ability of an expert to make decisions and provide solutions and suggestions for a particular problem domain. This research shows the process of building detailed guidance for developing an expert system, particularly a rule-based expert...

Full description

Saved in:
Bibliographic Details
Main Author: Yahya Ibrahim, Mohammad
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/74155
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:An expert system is a computer system that can imitate the ability of an expert to make decisions and provide solutions and suggestions for a particular problem domain. This research shows the process of building detailed guidance for developing an expert system, particularly a rule-based expert system, to assist people who want to start developing one. Rule-based expert system uses rule to represent knowledge in its knowledge basis. Exploration and selection of expert system development methods were first conducted, followed by method evaluation to identify gaps in each method. The method evaluation generates a list of guidance requirements that are used as a basis for building the initial guidance. Essence was used to build the guidance as a notation to describe terminologies used in software development activity. The constructed guidance was evaluated with a case study by developing an expert system, followed by a qualitative analysis and evidence map analysis. The evidence map analysis tests the relevance of the elements or components defined in the guideline by showing the mapping between the parameters reviewed (guidance elements/components) and the facts that exist (evidence).