首页    期刊浏览 2025年08月19日 星期二
登录注册

文章基本信息

  • 标题:Heurestic Clustering of Reusable Software Libraries
  • 本地全文:下载
  • 作者:Anestis A. Toptsis
  • 期刊名称:Informatica
  • 印刷版ISSN:1514-8327
  • 电子版ISSN:1854-3871
  • 出版年度:2000
  • 卷号:24
  • 期号:4
  • 页码:487-496
  • 出版社:The Slovene Society Informatika, Ljubljana
  • 摘要:

    In this paper we address the problem of software classification in the context of organizing libraries of reusable software components, and propose a method for organizing software libraries. The described method relies on an off?the?shelf heuristic that can automatically estimate the similarity between two software components. A domain analysis on the software collection at hand is required prior to starting to build the repository. This analysis needs be performed only once during the lifetime of the collection. Once such an analysis is completed, the repository is organized automatically. The software components are expressed in a standard knowledge representation language designed for information systems. The proposed method is tested through a prototype, on a small, but realistic, software collection. The experiments demonstrate that the method organizes a software repository in such a way that it facilitates high levels of retrieval quality as well as having the property that functionally similar components are clustered together. Also, the method is very robust and indifferent to the order of insertion of the software components into the repository. Certain drawbacks and pitfalls are identified and discussed. (pp. 487-496)

  • 关键词:software reuse; software repositories; heuristic clustering
国家哲学社会科学文献中心版权所有