Font Size: a A A

The Research Of Testing Technology Based On Agriculture Expert System Components

Posted on:2008-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:L F WangFull Text:PDF
GTID:2178360242469503Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the explosion of software's scale, the quality of software products has become one of factors that affect the development of computer. In recent years, software testing, the most important technique to assure software's quality, has been an indispensable part in producing software. The agriculture expert system is a kind of intelligent agricultural information system, it not only can be as a carrier of agriculture modernization to spread some kind of applied agriculture knowledge, but also it has high level, many aspects agriculture expert knowledge. Agriculture expert system is such a kind of special software system, its quality straightly decide the quality of itself. Applying testing technology on expert system is a development of this technology of intelligent knowledge field, it can be as a important method to guarantee the quality of expert system.UML is a widely used and visual standard modeling language in current software development industry, it can applied in every phases of the software development course. Many characteristicses in the UML fit with the test demand of software based component technology. The software testing technology based on UML has wide research and apply foreground on software development based on component technology. On the basis of a project of the National 863 Program "Testing and evaluation of the agriculture expert system development platform", this paper makes the deep discussion on applying software UML testing technology to agriculture expert system platform, and in turn introduces the general situation of current component technology and the result that has been achieved in domestic and abroad. We have a testing research of the platform paid5.0 based on the UML technology. Firstly, we have a research of the system frame and the component organization flow of paid5.0.and then we extend the syntax and meaning of UML state diagram and collaboration diagram to have a more effective function. Then, we build the testing model based on the extended UML, and we put forward the testing coverage metrics and corresponding method of testing data production of the component of paid5.0. at last we design a testing software based on the expert system component.
Keywords/Search Tags:agriculture expert system, software testing, testing coverage criteria
PDF Full Text Request
Related items