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 条
  • [31] Image retrieval using dictionary similarity measure
    Raju Ranjan
    Sumana Gupta
    K. S. Venkatesh
    [J]. Signal, Image and Video Processing, 2019, 13 : 313 - 320
  • [32] Audio information retrieval using semantic similarity
    Barrington, Luke
    Chan, Antoni
    Turnbull, Douglas
    Lanckriet, Gert
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL II, PTS 1-3, 2007, : 725 - +
  • [33] Improving Sentence Retrieval Using Sequence Similarity
    Boban, Ivan
    Doko, Alen
    Gotovac, Sven
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (12):
  • [34] Augmenting data retrieval with information retrieval techniques by using word similarity
    Gustafson, Nathaniel
    Ng, Yiu-Kai
    [J]. NATURAL LANGUAGE AND INFORMATION SYSTEMS, PROCEEDINGS, 2008, 5039 : 163 - 174
  • [35] Goal-oriented and similarity-based retrieval of software engineering experienceware
    von Wangenheim, CG
    Althoff, KD
    Barcia, RM
    [J]. LEARNING SOFTWARE ORGANIZATIONS: METHODOLOGY AND APPLICATIONS, 2000, 1756 : 118 - 141
  • [36] Similarity Retrieval of Trademark Images by Vector Graphics Based on Shape Characteristics of Components
    Abe, Koji
    Morita, Hiroyuki
    Hayashi, Takahiro
    [J]. PROCEEDINGS OF 2018 10TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2018), 2018, : 82 - 86
  • [37] Reliable software systems using reusable software components
    Kintala, CMR
    [J]. SIXTEENTH SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 43 - 43
  • [38] A software workshop for cooperative design using software components
    Desnoix, G
    Barthès, JP
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 2, 2004, : 39 - 44
  • [39] Facilitating the retrieval of reusable software components with an enterprise-level model
    Rothenberger, MA
    Hershauer, JC
    [J]. ASSOCIATION FOR INFORMATION SYSTEMS PROCEEDINGS OF THE AMERICAS CONFERENCE ON INFORMATION SYSTEMS, 1998, : 897 - 899
  • [40] A rough-fuzzy approach for retrieval of candidate components for software reuse
    Rao, DV
    Sarma, VVS
    [J]. PATTERN RECOGNITION LETTERS, 2003, 24 (06) : 875 - 886