Font Size: a A A

Research On Software Component Reliability Evaluation And Composition

Posted on:2011-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:K XiangFull Text:PDF
GTID:2178330332461460Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the information age, internet technology has been deeply in our life and it has changed our lives everyday. Software is more and more important in our life. However, quality and efficiency of software become a focus by software developers with the software product being more and more complex. In such a case, Component Based Software Engineering is a new feasible method in the industrialized software production. It can not only effectively improve software productivity but also shorten the time of software product to market. Component technology has been one of kernel technologies in software industry.Firstly, the paper describes an approach for component trusted evaluation and selection according to the quality attribute of components. The method studies the reliability from both subjective and objective aspect. In the subjective aspect, it combines with direct trust and Recommendation trust using a weight number. In the objective aspect, after analyzing existing trusted component evaluation method, it identifies a number of trust evaluation and selection parameters. Based on the cloud model the paper establishes three criteria such as component reliability, component efficiency and component fatigue to evaluate and select the optimal component. According to the proposal model, it conducts a simulation experiment. Experiments data shows that the appraisal model preferably supports component evaluation and also provides an excellent method for component selection.Then a trusted component composition approach is proposed. First, it proposes the concept of neuron component and connector. Then the method sets the parameters of component threshold and calculates it with cloud model theory. After defining the states and state transition of the component, it puts forward four operation rules and utilizes them to complete the component composition with graphics mode. Finally, taking simple calculator as an example shows the effectiveness of the method.Finally, the paper makes the preliminary research on component evolution. According to the aim of the evolution, the paper considers that evolution is divided into two directions. Besides, the paper makes a detailed explanations and analysis on the basis of kinds of evolution. As a result, the process of evolution becomes clearly.
Keywords/Search Tags:Cloud Model, Quality of Component, Trust Evaluation, Component Fatigue, Component Composition and Evolution
PDF Full Text Request
Related items