摘要
可复用软件构件的检索是构件库和软件复用领域研究的一个重要课题。基于刻面分类模式的检索方式拥有准确、高效的优势,因而得到了广泛应用。论文介绍了刻面分类模式的相关概念以及刻面树的创建方式,分析了基于刻面分类模式对软件构件库进行检索的规则,该规则将用户选择的刻面和术语通过合理的并和交运算组合生成数据库查询条件来完成检索。最后根据规则提出了相应算法以及刻面分类模式检索在实际构件库系统中的实现方法。
The retrieval of software components is an important issue in the development of component library and research on reusable software. The retrieval technologies based on faceted classification scheme have been widely accepted for its high accuracy and efficiency. This paper introduces the idea of faceted classification scheme and facet tree, analyzes the principles of retrieving components based on faceted classification scheme, which process the facets and terms selected by user and accomplish the condition of data base query by some reasonable union and intersection operations. According to the principles, it proposes an arithmetic and some implementation methods in a real component library management system.
作者
梁粤
任洪敏
张敬周
LIANG Yue,REN Hong-min,ZHANG Jing-zhou(1.Department of Information Engineering, Shanghai Maritime University, Shanghai 200135,China;2.Department of Computer Science and Technology, Fudan University, Shanghai 200433,China)
出处
《电脑知识与技术》
2008年第6期1315-1317,共3页
Computer Knowledge and Technology
基金
上海市科学技术委员会科研计划项目(05R214206),上海市教育委员会科研计划项目(2008096)
关键词
软件复用
构件库
刻面
构件检索
software reuse
component library
facet
component retrieval