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...
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 |