Implementing Fuzzy Knowledge Management Tools Using Design Patterns

碩士 === 國立彰化師範大學 === 資訊工程學系 === 96 === Knowledge in real world often contains uncertainty and imprecision. However, traditional knowledge management tools are limited in their ability to deal with fuzzy knowledge. Therefore, FKM (Fuzzy Knowledge Management) proposes a systematic knowledge engineering...

Full description

Bibliographic Details
Main Author: 胡文清
Other Authors: 賴聯福
Format: Others
Language:zh-TW
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/41932504624261102709
id ndltd-TW-096NCUE5392007
record_format oai_dc
spelling ndltd-TW-096NCUE53920072015-10-13T11:20:17Z http://ndltd.ncl.edu.tw/handle/41932504624261102709 Implementing Fuzzy Knowledge Management Tools Using Design Patterns 應用設計模式實作模糊知識管理工具 胡文清 碩士 國立彰化師範大學 資訊工程學系 96 Knowledge in real world often contains uncertainty and imprecision. However, traditional knowledge management tools are limited in their ability to deal with fuzzy knowledge. Therefore, FKM (Fuzzy Knowledge Management) proposes a systematic knowledge engineering approach to managing fuzzy knowledge. First, FKM proposes a fuzzy knowledge representation to modeling fuzzy knowledge. Second, FKM develops a hierarchy ontology system to store and classify fuzzy knowledge models. Finally, a fuzzy knowledge query language is proposed to query fuzzy knowledge based on rules of inferences. In this thesis, object-oriented software engineering is used to implement the FKM system. To ensure the achievement of flexibility, extensibility and efficiency, we apply several GoF and Sun J2EE design patterns to design the architechture of the FKM system and to solve the design problems in developing the FKM system. We focus on the design of the system architechture, user interfaces and system functions to enhance flexibility and extensibility of the FKM system. The way of accessing databases and passing data between objects is discussed to improve the efficiency of the FKM system. The problems of updating user interfaces and creating a unique instance are solved by proper design patterns. Finally, we incorporate FuzzyCLIPS to implement the querying of fuzzy knowledge via the reasoning capability of FuzzyCLIPS. 賴聯福 2008 學位論文 ; thesis 80 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立彰化師範大學 === 資訊工程學系 === 96 === Knowledge in real world often contains uncertainty and imprecision. However, traditional knowledge management tools are limited in their ability to deal with fuzzy knowledge. Therefore, FKM (Fuzzy Knowledge Management) proposes a systematic knowledge engineering approach to managing fuzzy knowledge. First, FKM proposes a fuzzy knowledge representation to modeling fuzzy knowledge. Second, FKM develops a hierarchy ontology system to store and classify fuzzy knowledge models. Finally, a fuzzy knowledge query language is proposed to query fuzzy knowledge based on rules of inferences. In this thesis, object-oriented software engineering is used to implement the FKM system. To ensure the achievement of flexibility, extensibility and efficiency, we apply several GoF and Sun J2EE design patterns to design the architechture of the FKM system and to solve the design problems in developing the FKM system. We focus on the design of the system architechture, user interfaces and system functions to enhance flexibility and extensibility of the FKM system. The way of accessing databases and passing data between objects is discussed to improve the efficiency of the FKM system. The problems of updating user interfaces and creating a unique instance are solved by proper design patterns. Finally, we incorporate FuzzyCLIPS to implement the querying of fuzzy knowledge via the reasoning capability of FuzzyCLIPS.
author2 賴聯福
author_facet 賴聯福
胡文清
author 胡文清
spellingShingle 胡文清
Implementing Fuzzy Knowledge Management Tools Using Design Patterns
author_sort 胡文清
title Implementing Fuzzy Knowledge Management Tools Using Design Patterns
title_short Implementing Fuzzy Knowledge Management Tools Using Design Patterns
title_full Implementing Fuzzy Knowledge Management Tools Using Design Patterns
title_fullStr Implementing Fuzzy Knowledge Management Tools Using Design Patterns
title_full_unstemmed Implementing Fuzzy Knowledge Management Tools Using Design Patterns
title_sort implementing fuzzy knowledge management tools using design patterns
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/41932504624261102709
work_keys_str_mv AT húwénqīng implementingfuzzyknowledgemanagementtoolsusingdesignpatterns
AT húwénqīng yīngyòngshèjìmóshìshízuòmóhúzhīshíguǎnlǐgōngjù
_version_ 1716841276070952960