期刊文献+

构件检索维度匹配模型及算法研究 被引量:1

Research on dimensional mapping model and algorithm for component retrieving
下载PDF
导出
摘要 随着构件复用研究的深入和构件库规模的扩大,构件的描述、检索及适配技术成为当前研究的热点。然而传统的构件描述与检索方法存在查准率和查询效率低,查询结果也不利于下一步构件适配的问题。针对这些问题并结合分而治之和树匹配思想,提出了一种新的易扩展的维度匹配模型,并给出了相应的构件检索匹配算法,有效提高了构件的查询效率和查准率,缓解了适配的压力;且该算法的时间复杂度和空间复杂度是线性的。 As the research on reusable component deepening and the component repositories scaling up, representing, retrieving and adapting software components become a hotspot at present. However, traditional approaches result in low accuracy and efficiency when used in representing and retrieving software components. Moreover, the searching results will impede further adaptation of the components. To address these problems, a dimensional map- ping model and relevant algorithm are proposed which integrate the divide-and-conquer and tree mapping ideas. The algorithm sufficiently improves the retrieving efficiency and accuracy, and it is also with linear time and space complexity.
出处 《计算机工程与应用》 CSCD 2012年第25期88-91,共4页 Computer Engineering and Applications
基金 江苏省高校自然科学研究项目(No.05KJB520119)
关键词 构件库 构件检索 带权三维向量 维度匹配模型 repositories component retrieval weighted three-dimensional vector dimensional mapping model
  • 相关文献

参考文献11

  • 1Mili H, Mili A.Reuse based software engineering[M]. New York: John Wiley and Sons Inc, 2002: 444-459.
  • 2Prieto-Diaz R.Implementing faceted classification for software reuse[J].Communications of the ACM, 1991,34 (5) : 88-97.
  • 3王渊峰,薛云皎,张涌,朱三元,钱乐秋.刻面分类构件的匹配模型[J].软件学报,2003,14(3):401-408. 被引量:47
  • 4Zaremski A M, Wing J M.Signature matching: a tool for using software libraries[J].ACM Transactions on Software Engineering and Methodology, 1995,4 ( 2 ) 146-170.
  • 5Zaremski A M, Wing J M.Specification matching of software components[J].ACM Transactions on Software Engineering and Methodology, 1997,6(4) :333-369.
  • 6Ramesh R, Ramakrishnan L V.Nonlinear pattern matching in trees[J].Joumal of the ACM, 1992,39(2) :295-316.
  • 7徐如志,钱乐秋,程建平,王渊峰,朱三元.基于XML的软件构件查询匹配算法研究[J].软件学报,2003,14(7):1195-1202. 被引量:44
  • 8Zhang Ting, Benini L, De Micheli G.Component selec- tion and matching for IP-based design[C]//Proceedings of Design, Automation, and Test in Europe(DATE' 01 ), Munich,Germany, 2001 : 1530-1591.
  • 9Pyne R A, Mugisa E K.Retrieving software components from a heterogeneous repository: a semantic syntactic approach[C]//Proceedings of the 13th Annual IEEE Inter- national Symposium and Workshop on Engineering of Computer Based Systems, 2006 : 479-480.
  • 10Liu Quan, Jin Xinjuan, Long Yihong.Research on ontology- based representation and retrieval of components[C]// Proceedings of the 8th ACIS International Conference on Software Engineering, Artificial Intelligence, Net- working, and Parallel/Distributed Computing, Qingdao, China, 2007: 494-499.

二级参考文献13

  • 1Ivar J. Software reuse: Architecture, process and organization for business success. Reading: Addison-Wesley Publishing Company,1997.4~15.
  • 2Mill H, Mili A. Reuse based software engineering. New York: John Wiley & Sons Inc., 2002. 444-459.
  • 3Frakes WB, Pole TP. An empirical study of representation methods for reusable software components. IEEE Transactions on Software Engineering, 1994,120(8):617~630.
  • 4Gibb F, McCartan C, O'Donnell R, Sweeney N, Leon R. The integration of information retrieval techniques within a software reuse environment. Journal of Information Science, 2000,26(4):520--539.
  • 5Torshen S. ApproXQL: Design and implementation of an approximate pattern matching language for XML. Technical Report, B 01-02, Freie University at Berlin, 2001.
  • 6Thorsten R. A new measure of the distance between ordered trees and its applications. Research Report, 85166, Department of Computer Science, University of Bonn, 1997.
  • 7Torshen S, Naumann F. Approximate tree embedding for querying XML data. In: Proceedings of ACM SIGIR Workshop on XML and Information Retrieval. Athens, 2000.
  • 8Zhang KZ. On the editing distance between unordered labeled trees. Information Processing Letters, 1992,42(3):133~139.
  • 9Wang YF. Research on retrieving reusable components classified in faceted scheme [Ph.D. Thesis]. Shanghai: Fudan University,2002 (in Chinese with English abstract).
  • 10Chang JC, Li KQ, Ouo LF, Mei H, Yang FQ. Representing and retrieving reusable software components in JB (Jadebird) system.Electronic Journal, 2000,28(8):20-24 (in Chinese with English abstract).

共引文献78

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部