一种基于P2P支持检索条件重构的构件库互联技术

被引:2
作者
李琰
李田
谢冰
张路
孙家驌
机构
[1] 北京大学信息科学技术学院软件研究所
[2] 高可信软件技术教育部重点实验室
关键词
软件构件库; 构件库互联; 对等网络; 构件检索; 检索条件重构;
D O I
暂无
中图分类号
TP391.3 [检索机];
学科分类号
081203 ; 0835 ;
摘要
软件复用是解决软件危机的有效途径.随着软件复用技术和网络技术的发展,在Internet上出现了越来越多的软件构件库.复用者需要的构件往往分散在多个构件库中,而各个库中构件的描述方式也各不相同;这给复用者获取构件带来了一定的困难.因此,需要有一种有效的机制来帮助他们在多个构件库中获取构件.提出一种构件库互联技术DCLITTA以支持在分布的构件库之间实现资源共享,并为复用者提供了"透明"的检索机制.DCLITTA采用对等网络(P2P)体系结构将各个独立的构件库组织在一起.同时,针对构件库间构件描述模型的差异,DCLITTA通过自动地将复用者的检索请求进行重构来改善检索的效果.基于该互联技术,已设计实现了相应的支持系统,并实际应用于北京、上海等软件园的构件库中.
引用
收藏
页码:2122 / 2129
页数:8
相关论文
共 5 条
[1]   基于刻面描述的构件查询匹配模型及算法研究 [J].
贾晓辉 ;
陈德华 ;
严梅 ;
乐嘉锦 ;
丁晓东 .
计算机研究与发展, 2004, (10) :1634-1638
[2]   多构件库统一刻面检索机制 [J].
马亮 ;
谢冰 ;
杨芙清 .
电子学报, 2002, (S1) :2149-2152
[3]  
The use of mediation and ontology technologies for software component information retrieval[J] . Regina M. M. Braga,Marta Mattoso,Cláudia M. L. Werner.ACM SIGSOFT Software Engineering Notes . 2001 (3)
[4]   How reuse influences productivity in object-oriented systems [J].
Basili, VR ;
Briand, LC ;
Melo, WL .
COMMUNICATIONS OF THE ACM, 1996, 39 (10) :104-116
[5]  
http://www.sstc.org.cn .