中南大学学报(自然科学版)2011,Vol.42Issue(2):398-403,6.
一种基于用户需求协作修正的构件检索方法
A novel component retrieval method based on collaborative revision of user requirement
摘要
Abstract
Current methods of component retrieval focus mainly on improving the retrieval efficiency by using advanced classification and index, but ignores the discrepancy between user understanding and component description, thus a novel method for component retrieval based on collaborative revision of user requirement was proposed, which describes both components and user requirements in the format of vectors, and calculates their inner product to get the matching degree of each component. Furthermore, a model of collaborative revision was presented to collaboratively revise user's new requirement according to the feed-back of user retrieval history, leading to minifying the discrepancy between user understanding and component description and improving the efficiency of component retrieval. Several experiments were made on the component repository prototype by the metrics of average retrieval time and average target position. The results show that, using the user requirement of collaborative revision, the vector based component retrieval method has higher retrieval accuracy and takes shorter time to find the target component.关键词
软件复用/构件检索/向量/协作修正分类
信息技术与安全科学引用本文复制引用
钟鸣,张尧学,周悦芝,田鹏伟,翁林开..一种基于用户需求协作修正的构件检索方法[J].中南大学学报(自然科学版),2011,42(2):398-403,6.基金项目
国家自然科学基金资助项(90604027) (90604027)
国家"十五"计划项(2005BA115A02) (2005BA115A02)