A retrieval technique for software components using directed replaceability similarity

被引:0
|
作者
Washizaki, H [1 ]
Fukazawa, Y [1 ]
机构
[1] Waseda Univ, Dept Informat & Comp Sci, Shinjuku Ku, Tokyo 1698555, Japan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A mechanism of retrieving software components is indispensable for component-based software development. However, conventional retrieval techniques require an additional description, and cannot evaluate the total characteristics of a component. In this paper, we propose a new similarity metric, "directed replaceability similarity" (DRS), which represents how two components differ in terms of structure, behavior, and granularity. We developed a retrieval system that automatically measures DRS between a user's prototype component and components stored in a repository, without any source codes or additional information. As a result of evaluation experiments, it is found that the retrieval performance of our system is higher than those of conventional techniques.
引用
收藏
页码:298 / 310
页数:13
相关论文
共 50 条
  • [21] Repertory grid approach for software components classification and retrieval
    Lai, Sen-Tarng
    Yang, Chien-Chiao
    Lien, Chih-Cheng
    [J]. Journal of the Chinese Institute of Engineers, Transactions of the Chinese Institute of Engineers,Series A/Chung-kuo Kung Ch'eng Hsuch K'an, 1997, 20 (02): : 117 - 130
  • [22] A Cooperative Classification Mechanism for Search and Retrieval Software Components
    Vanderlei, Taciana A.
    Durao, Frederico A.
    Martins, Alexandre C.
    Garcia, Vinicius C.
    Almeida, Eduardo S.
    Meira, Silvio R. de L.
    [J]. APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 866 - 871
  • [23] A repertory grid approach for software components classification and retrieval
    Lai, ST
    Yang, CC
    Lien, CC
    [J]. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1997, 20 (02) : 117 - 129
  • [25] Clustering software components for program restructuring and component reuse using hybrid NOR similarity function
    Srinivas, Chintakindi
    Radhakrishna, Vangipuram
    Rao, C. V. Guru
    [J]. 7TH INTERNATIONAL CONFERENCE INTERDISCIPLINARITY IN ENGINEERING (INTER-ENG 2013), 2014, 12 : 246 - 254
  • [26] Clustering Software Components for Program Restructuring and Component Reuse Using Hybrid XOR Similarity Function
    Srinivas, Chintakindi
    Radhakrishna, Vangipuram
    Rao, C. V. Guru
    [J]. 2013 AASRI CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL, 2013, 4 : 319 - 328
  • [27] Software Bug Categorization Technique Based on Fuzzy Similarity
    Panda, Rama Ranjan
    Nagwani, Naresh Kumar
    [J]. PROCEEDINGS OF THE 2019 IEEE 9TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (IACC 2019), 2019, : 1 - 6
  • [28] INTERFACING SIMILARITY SEARCH SOFTWARE WITH THE SEQUENCE RETRIEVAL-SYSTEM ACNUC
    HIGGINS, DG
    GOUY, M
    [J]. COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1987, 3 (03): : 239 - 241
  • [29] A Modified Gaussian Similarity Measure for Clustering Software Components and Documents
    Radhakrishna, Vangipuram
    Srinivas, Chintakindi
    GuruRao, C. V.
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE INFORMATION SYSTEMS AND DESIGN OF COMMUNICATION (ISDOC2014), 2014, : 99 - 104
  • [30] A clustering technique based on the specifications of software components
    Vodithala, Swathy
    Pabboju, Suresh
    [J]. ICACCS 2015 PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS, 2015,