• DocumentCode
    1621785
  • 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
  • fYear
    1997
  • Firstpage
    454
  • Lastpage
    461
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence, 1997. Proceedings., Ninth IEEE International Conference on
  • Conference_Location
    Newport Beach, CA
  • ISSN
    1082-3409
  • Print_ISBN
    0-8186-8203-5
  • Type

    conf

  • DOI
    10.1109/TAI.1997.632288
  • Filename
    632288