引用本文:王渊峰,薛云皎,张涌,朱三元,钱乐秋.刻面分类构件的匹配模型.软件学报,2003,14(3):401-408
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4682次   下载 6945 本文二维码信息
码上扫一扫!
分享到: 微信 更多
刻面分类构件的匹配模型
王渊峰1, 薛云皎1, 张涌1, 朱三元2, 钱乐秋1
1.复旦大学计算机科学与工程系软件工程实验室,上海,200433;2.上海计算机软件中心,上海,200233
摘要:
随着软件复用实践的深入和软件构件库规模的扩大,对软件构件的表示与检索的研究正得到越来越多的重视.针对基于刻面描述的软件构件,结合模式分析中的树匹配思想,并根据构件刻面描述的特点,提出了一个包含3个层次,5种匹配类型的刻面匹配模型.给出了该匹配模型的泛型算法并对具化情况下的算法实现与时间复杂度进行了讨论.同时,通过理论和实践的结果证明了该匹配模型在构件检索上的可行性与有效性.
关键词:  构件库  构件检索  刻面分类方案  树匹配  软件复用
DOI:
分类号:
基金项目:Supported by the Development Foundation for Key Disciplines of Shanghai Education Commission of China under Grant No.B990105 (上海市教委重点学科建设项目)
A Matching Model for Software Component Classified in Faceted Scheme
WANG Yuan-Feng,XUE Yun-Jiao,ZHANG Yong,ZHU San-Yuan,QIAN Le-Qiu
Abstract:
As the component repositories scaling up and the reuse practice deepening, representing and retrieving software components gains more attention from software engineering researchers. A matching model is proposed in this paper to retrieve reusable components classified in faceted scheme includes three levels and five schemes. A generic matching algorithm is provided and analysis and test are done on its specialized implement and relevant time complexity. The results show that this solution is feasible and effective for the component retrieval.
Key words:  component repository  component retrieval  faceted classification  tree matching  software reuse