Title :
Software development tool for object-oriented fuzzy knowledge systems
Author :
Kuo, Yau-Hwang ; Lee, Shiuh-Chu
Author_Institution :
Inst. of Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
Abstract :
Applying a fuzzy reasoning concept in an expert system can improve its abilities in approximate reasoning. Embedding an object oriented paradigm into the organization of an expert system can additionally provide richer knowledge representation and reasoning power. A novel fuzzy linguistic object (FLO) model is developed, by which the traditional rule base is replaced by a 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, the user can proceed his design work at any layer, and design information is automatically transformed among layers. An object simulator is also developed to enhance the ability of rapid prototyping. Two case studies were performed to confirm the functions of the proposed development tool
Keywords :
computer aided software engineering; formal languages; fuzzy set theory; inference mechanisms; inheritance; knowledge acquisition; knowledge representation; object-oriented programming; problem solving; software tools; uncertainty handling; approximate reasoning; design information; expert system; fuzzy knowledge systems; fuzzy reasoning concept; inheritances; knowledge acquisition layer; knowledge representation; novel fuzzy linguistic object model; object design layer; object oriented fuzzy knowledge systems; object oriented paradigm; object simulator; problem solving process; program design layer; rapid prototyping; reasoning power; rule base; software development tool; three layered structure; Expert systems; Fuzzy reasoning; Fuzzy systems; Knowledge acquisition; Knowledge based systems; Knowledge representation; Object oriented modeling; Power system modeling; Problem-solving; Programming;
Conference_Titel :
Tools with Artificial Intelligence, 1997. Proceedings., Ninth IEEE International Conference on
Conference_Location :
Newport Beach, CA
Print_ISBN :
0-8186-8203-5
DOI :
10.1109/TAI.1997.632288