A Semantic Similarity Measure for Retrieving Software Components 


Vol. 3,  No. 6, pp. 1443-1452, Nov.  1996
10.3745/KIPSTE.1996.3.6.1443


PDF
  Abstract

In this paper, we propose a semantic similarity measure for reusable sofrware components, which aims to provide the automatic classification process of reusable components to be stored in the structure of a software library, and to provide an efficient retrieval method of the software components satisfying the user''s requirements. We have identified the facets to represent component characteristics by exchanging information from the component descriptions written in a natural language, composed the software component identifiers from the automatically extracted terms corresponding to each facets, and stored them which the components in the nearest locations according to the semantic similarity of the classified components. In order to retrieve components satisfying user''s requirements, we measured a semantic similarity between the queries and the stored components in the software library. As s result of using the semantic similarity to retrieve reusable components, we could not only retrieve the set of components satisfying user''s queries but also reduce the retrieval time of components of user''s request. And we further improve the overall retrieval efficiency by assigning relevance ranking to the retrieved components according to the degree of query satisfaction.

  Statistics


  Cite this article

[IEEE Style]

K. T. Hee and K. M. Seol, "A Semantic Similarity Measure for Retrieving Software Components," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 3, no. 6, pp. 1443-1452, 1996. DOI: 10.3745/KIPSTE.1996.3.6.1443.

[ACM Style]

Kim Tae Hee and Kang Moon Seol. 1996. A Semantic Similarity Measure for Retrieving Software Components. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 3, 6, (1996), 1443-1452. DOI: 10.3745/KIPSTE.1996.3.6.1443.