Font Size: a A A

Research On Component Description And Retrieval Of Component Based On Quality Evaluation

Posted on:2016-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:S LiuFull Text:PDF
GTID:2208330470967999Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Under the background of the rapid development of information technology,computer software has gradually infiltrated into every aspect of social life,result in the increasing sacle and complexity of software development.But traditional software development methods have been difficult to guarantee the cost and efficiency of software development as well as the quality of software product, the software crisis has become a critical problem in software industry.Thus people propose the concept of software engineering, software engineering emerge as the times require.lt research how to draw lessons from traditional engineering principles and methods to construct and maintain software.And use advanced multi-disciplinary theories as a guide that help to improve the quality and reduce the cost.Software reuse is very important theory in software engineering, is regarded as one of the main methods to solve the software crisis.To eliminate duplication in the development process,application system no longer use " start again from the beginning" development mode, and make full use of the accumulated knowledge and experience in the past development practice, makeing the development focus to be placed on the characteristic constituent of application development.As the core object of software reuse--software component, The software component technology has naturally become the core technology that support the software reuse, and has developed into foreground of research direction rapidly. As the member of its main research content, component description, classification and retrieval always are the hotspot of research.There were many researchers studied the description,classification and retrieval of software component, thereinto, the faceted classification and component retrieval technologies based on faceted description have been proved its feasibility and practicability in practice.This paper introduces quality characteristics facets to the faceted classification scheme, aims to more comprehensively describe component and let the user more accurately retrieval and select the desired component. And gives the component quality evaluation model and the component quality evaluation method-fuzzy matter-element evaluation method based on this model, use to give description terms of the quality characteristics sub-facet of the quality characteristics facet.Component retrieval thinking is use a faceted description tree express faceted classification scheme, through the faceted description tree can get a component query tree and component description tree.Defining encoding scheme of the node of the tree, can be converted the problem that tree matching between the query conditions and component to the string matching problem.Component retrieval can be implemented by using string matching.The string matching is solved by match degree calculation, and the faceted weight that retrieval user concerned is introduced into the match degree calculation, which make the retrieval results accord with the user’s retrieval needs better. Finally, according to the component faceted description and retrieval methods are given in this paper,we set up a experimental system of component library. The retrieval experiment prove the feasibility and effectiveness of retrieval method.The research of this paper is the further improvement based on the existing research of component retrieval technologies based on faceted description, has the certain reference value and practical significance.
Keywords/Search Tags:component description, component retrieval, faceted classification, quality charactedstics, fuzzy marter-element evaluation method
PDF Full Text Request
Related items