Font Size: a A A

Research On Using Agent In Software Repository Service

Posted on:2011-03-07Degree:MasterType:Thesis
Country:ChinaCandidate:C JiangFull Text:PDF
GTID:2178360302480289Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Component repository is an infrastructure in software reuse supporting the specification, storage, management, and retrieval of large numbers of components; it can greatly improve development efficiency, improve software quality and reduce costs. As technology becomes mature, some research institutions and corporations have established a series of practical component repository system.There are a large number of component in component repository, in order to improve its utility and availability, to support efficient retrieval, the component must be classified reasonably. A few of current practical component repository take facet model to describe its component. In such situation, when a new component arrived, the specialists analyze its facets, and create relation between key words and the new resource, and then submit it into the repository. For the assessment of components, people always use expert assessment combined with software assessment. Software focuses on quantitative attribute and expert always deal with non-quantifiable attributes. Traditional component repositories over-reliance on expert and the assessment of components can not take account of the dynamic attribute and the user's point of view. To improve the system, we research new theories and technologies, to make intelligent system, and also research new evaluation mechanism to improve the component repository.By studying the Intelligent Agent and Agent software engineering, we integrated agent with component repository service, to contrust earning Agent which learn from experts to support auto component classification and submition, to construct assessment agent which using assessment strategies which involved user's point of view, to make periodic assessment and real-time assessment.Based on Shanghai component Repository, we constructed ABCST prototype system and successfully integrated intelligent Agent with software component repository, greatly enhanced the intelligence and automation of the component repository.
Keywords/Search Tags:Component Repository, Facet, Agent, SVM, ABCST
PDF Full Text Request
Related items