Font Size: a A A

Research And Application Of Adaptive Test Technology For Component

Posted on:2009-12-01Degree:MasterType:Thesis
Country:ChinaCandidate:C Z AnFull Text:PDF
GTID:2178360245480263Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Now component-based development or component-based software engineering has quickly become one new standard of software development. The granularity of software development is changing form software unit to component unit. The wide application of CORBA standard, COM/DCOM/COM+ standard and EJB standard have told that the component development is not easier than software development, and even is stricter than software development. With the wide developing and application of components, the testing granularity need to be translated in reason, the kind of changing is not only fitting for the current software development trend, but also fitting for the requirement of CBD/CBSE. Component development continues to expand the scale, at the same time component testing is also developing rapidly. So the component testing is becoming the hot and difficulty point for software testing field.In order to effectively introduce cybernetics method into software engineering field, to make software testing process controlled, and to assure and advance software quality and reliability, this paper introduces software cybernetics and researches the intercrossing application of software theory and cybernetics engineering.At the same time, in order to meet component testing quire with CBD/CBSE developing, this paper depending on component characters introduces cybernetics method into component testing field, molds the testing process with Markov chain, and optimizes testing strategy with an estimation method. Finally a testing platform is built to confirm the feasibility of software cybernetics.In testing process, this paper uses controlled Markov chain to build testing process in order to reduce the uncertainty of component testing on some extend. In adaptive testing, this paper introduces improved least square estimation into parameter estimation to optimize the selection of testing strategies. Finally, the method of least square estimation-based adaptive testing is proposed, and it is confirmed by applying this method in component LSF7.0 testing platform.The method of component adaptive testing proposed by this paper offered one component testing method which is prone to understanding, which is convenient for realization, and whichis easy to be controlled. It has important theory and practicality value to a certain extent.
Keywords/Search Tags:component, software cybernetics, controlled Markov chain, adaptive testing, least squares estimation
PDF Full Text Request
Related items