Software development tool for object-oriented fuzzy knowledge systems

Yau-Hwang Kuo, Shiuh Chu Lee

Research output: Contribution to journalArticle

Abstract

Applying fuzzy reasoning concept in an expert system can improve its abilities on approximate reasoning. Embedding object-oriented paradigm into the organization of expert system can additional provide richer knowledge representation and reasoning power. In this paper, a novel Fuzzy Linguistic Object (FLO) model is developed, by which the traditional rule base is replaced by corpus of fuzzy linguistic objects, and the problem solving process is realized by interactions and inheritances among those objects. Based on the proposed model, a three-layered structure including knowledge acquisition layer, object design layer and program design layer is adopted to implement a development tool for fuzzy knowledge systems. In this three-layered structure, user can proceed his design work at any layer, and design information is automatically transformed among layers. Besides, an object simulator is developed to enhance the ability of rapid prototyping. Two case studies have been performed to confirm the functions of the proposed developing tool.

Original languageEnglish
Pages (from-to)454-461
Number of pages8
JournalProceedings of the International Conference on Tools with Artificial Intelligence
Publication statusPublished - 1997

Fingerprint

Software engineering
Linguistics
Expert systems
Knowledge acquisition
Knowledge representation
Rapid prototyping
Simulators

All Science Journal Classification (ASJC) codes

  • Software

Cite this

@article{dfd8f92ea9bd41cb934bf6943909191f,
title = "Software development tool for object-oriented fuzzy knowledge systems",
abstract = "Applying fuzzy reasoning concept in an expert system can improve its abilities on approximate reasoning. Embedding object-oriented paradigm into the organization of expert system can additional provide richer knowledge representation and reasoning power. In this paper, a novel Fuzzy Linguistic Object (FLO) model is developed, by which the traditional rule base is replaced by corpus of fuzzy linguistic objects, and the problem solving process is realized by interactions and inheritances among those objects. Based on the proposed model, a three-layered structure including knowledge acquisition layer, object design layer and program design layer is adopted to implement a development tool for fuzzy knowledge systems. In this three-layered structure, user can proceed his design work at any layer, and design information is automatically transformed among layers. Besides, an object simulator is developed to enhance the ability of rapid prototyping. Two case studies have been performed to confirm the functions of the proposed developing tool.",
author = "Yau-Hwang Kuo and Lee, {Shiuh Chu}",
year = "1997",
language = "English",
pages = "454--461",
journal = "Proceedings of the International Conference on Tools with Artificial Intelligence",
issn = "1063-6730",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - JOUR

T1 - Software development tool for object-oriented fuzzy knowledge systems

AU - Kuo, Yau-Hwang

AU - Lee, Shiuh Chu

PY - 1997

Y1 - 1997

N2 - Applying fuzzy reasoning concept in an expert system can improve its abilities on approximate reasoning. Embedding object-oriented paradigm into the organization of expert system can additional provide richer knowledge representation and reasoning power. In this paper, a novel Fuzzy Linguistic Object (FLO) model is developed, by which the traditional rule base is replaced by corpus of fuzzy linguistic objects, and the problem solving process is realized by interactions and inheritances among those objects. Based on the proposed model, a three-layered structure including knowledge acquisition layer, object design layer and program design layer is adopted to implement a development tool for fuzzy knowledge systems. In this three-layered structure, user can proceed his design work at any layer, and design information is automatically transformed among layers. Besides, an object simulator is developed to enhance the ability of rapid prototyping. Two case studies have been performed to confirm the functions of the proposed developing tool.

AB - Applying fuzzy reasoning concept in an expert system can improve its abilities on approximate reasoning. Embedding object-oriented paradigm into the organization of expert system can additional provide richer knowledge representation and reasoning power. In this paper, a novel Fuzzy Linguistic Object (FLO) model is developed, by which the traditional rule base is replaced by corpus of fuzzy linguistic objects, and the problem solving process is realized by interactions and inheritances among those objects. Based on the proposed model, a three-layered structure including knowledge acquisition layer, object design layer and program design layer is adopted to implement a development tool for fuzzy knowledge systems. In this three-layered structure, user can proceed his design work at any layer, and design information is automatically transformed among layers. Besides, an object simulator is developed to enhance the ability of rapid prototyping. Two case studies have been performed to confirm the functions of the proposed developing tool.

UR - http://www.scopus.com/inward/record.url?scp=0031384548&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0031384548&partnerID=8YFLogxK

M3 - Article

SP - 454

EP - 461

JO - Proceedings of the International Conference on Tools with Artificial Intelligence

JF - Proceedings of the International Conference on Tools with Artificial Intelligence

SN - 1063-6730

ER -