Font Size: a A A

Research On Using XML To Construct CLIPS' Knowledgebase

Posted on:2007-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:S S HuaFull Text:PDF
GTID:2178360185984782Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
CLIPS, an acronym for C Language Integrated Production System,was an Expert System development tools designed using the C programming language at NASA/JOHNSON Space Center. This dissertation mainly studies the knowledge representation system of CLIPS and the exchange between XML and the knowledge representation system.The fact in CLIPS are stored in pure text file format which is not good for the retrieval and the modification of the knowledge, not mention spreading on the internet. We analyze the study necessity of the exchange of CLIPS knowledge base. Introduce the basic theory and the fact storage technique of CLIPS. We choose XML to represent the knowledge of CLIPS because of the advantages it has, such as well-defined data format,good expansibility,highly formed, easily to transfer through Internet, etc. Then we made database as an intermediate technology to convert the fact model into the database table model, then convert the database into the XML data format.The main work an feature of this dissertation is:1. study the interrelated theory in the facts storage techniques of CLIPS, convert the fact model into the database table model, study the restriction and related relations between the tables; analyze the principle and inner-mechanism which CLIPS deal with fact.2. Study the inter-embed technology between the CLIPS and the advanced language, using database to design CLIPS's knowledge base.3. Realize the converting between relational database and XML document.A new method of translating relational database into XML documents with data constraint preservation was put forward. To achieve our purpose of using XML to design CLIPS'S knowledge base.
Keywords/Search Tags:CLIPS, fact, Knowledge Base, ER, XML
PDF Full Text Request
Related items