Font Size: a A A

Research On Trust Mechanism Based Component Selection Approach In Internetware

Posted on:2011-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:X M ZhangFull Text:PDF
GTID:2178360302497790Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development and popularization of Internet, the environment of computer software, instead of being static and closed, is gradually altering into dynamic, open and changeable. Internetware, as a new form of software, with the perception of the dynamic changes of external network environment, is able to make both static adjustment and dynamic evolution in accordance with the changes guided by function, performance, creditability and so on, in order to enable the system as satisfactory as possible. Due to the rapid of component-based software engineering (CBSE), using component technology to construct the Intemetware will be the mainstream.At present, scholars have put forward many component-based Intemetware structure model, but few study the selection of components. The traditional component retrieval methods based on facet, keyword, etc., which are barely established at the basis of the components description and classification, has the difficulty to select credible component in an open and changeable network environment. Traditional test measures, on the other hand, would take a long time and can't meet real-time evolution features of the Internetware. Therefore, it is of great significance for the study of quickly selecting trust component among a large number of components to construct the Internetware which meets the functionality, non-functionality and creditability.Through the studies of Internetware, component technology, factors in software quality and trust mechanism, based on the research results, we put forward a trust mechanism-based component selection approach in intemetware-TMCSAI and explored from the following aspects:First, according to the factors in software quality, we create a component attribute mapping, which evaluates the creditability of components description from 11 aspects, designed to enhance the applicability of the creditability.Secondly, contraposing the quiddity of the trust mechanism, we propose a trust mechanism-based component selection model in Internetware, which uses the direct experience, the recommendation of friends and the reputation of all the components to depict the creditability of kinds of descriptions, and thus chooses the more credible component by way of the description and the creditability.Third, at the basis of TMCSMI, we propose a trust mechanism-based component selection approach in Internetware-TMCSAI, which selects the direct trust components based on the direct experience, the indirect trust components based on the recommendation of friends, the reputation components based on the reputation of the component, and then chooses the more credible component from the direct trust components, the indirect trust components and the reputation components. We propose a approach of component trust evolution, updating the direct trust and the reputation of the component, the members of friend group, and the creditability of friends after using the component.Finally, through simulation experiments we verify that the TMCSMI and the TMCSAI proposed in this paper is feasibility and effectiveness.
Keywords/Search Tags:Internetware, trust mechanism, component selection, component description
PDF Full Text Request
Related items