Font Size: a A A

The Research On The Development Of Expert System Based On Object-oriented And CBSD Technology

Posted on:2006-12-11Degree:MasterType:Thesis
Country:ChinaCandidate:H YeFull Text:PDF
GTID:2168360155461259Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Object-oriented technology is a software technology which can naturally and relevantly map the world we live in. Methods and techniques for the development of general object-oriented software system has been studied thoroughly and abroad, but it is not satisfied in the research of knowledge-based system like expert system, in which object-oriented technology would show greater application value and prospect.In the first chapter of this paper, the phylogeny of software development technology is firstly reviewed, then the merits of object-oriented and CBSD (Component Based Software Development) technology are stated respectively, last, the significance of their application in the development of expert system is proposed.In the second and third chapter, the object-oriented and CBSD technology are introduced respectively, including discussion of feasible methods and important techniques when apply them to the development of expert system.In the fourth chapter around the analysis/design and implement of an object-oriented knowledge base system, several problems are discussed in UML (Unified Modeling Language) .The solution includes an exercisable definition of knowledge object, the memory of knowledge objects and the inference mechanism based on them and so on.In the fifth chapter a design is given out,which is about the structure of the component based agriculture expert system development platform.
Keywords/Search Tags:object-oriented, component, expert system, knowledge base, UML
PDF Full Text Request
Related items