A new method for classifying and searching software components by using a self-organizing neural network architecture

被引:0
|
作者
Mello, Claudia A. S. [1 ]
de Mello, Rodrigo F. [2 ]
Santos, Marilde T. P. [1 ]
Senger, Luciano J. [3 ]
Yang, Laurence T. [4 ]
机构
[1] Univ Fed Sao Carlos, Dept Computacao, Rod Washington Luis Km 235, BR-13560970 Sao Carlos, SP, Brazil
[2] Univ Sao Paulo, Inst Ciencia Matemat, BR-1356070 Sao Carlos, SP, Brazil
[3] Univ Estadual Ponta Grossa, Dept Informat, Ponta Grossa, PR, Brazil
[4] Xavier Univ, Antigonish, NS, Canada
关键词
software component repositories; search strategy; neural networks;
D O I
10.1109/GRC.2006.1635772
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The method presented in this paper aims to simplify the construction of software component repositories. The repository makes possible the reuse of components, reducing the software implementation costs. The proposed method extracts informations from component documentation, or either, terms which compound the metadata to represent components. The components are automatically grouped, using the terms, in the repository by means of the ART-2A self-organizing artificial neural network architecture. The vectorial search strategy is used to retrieve software components which are grouped by the neural network. Experiments showed that this strategy improved the ordinary vectorial search by an average of 9.55% in precision, maintaining a similar quality in recall. This method also presented an relevant increase in the search performance.
引用
收藏
页码:136 / +
页数:2
相关论文
共 50 条
  • [1] Classifying gestures by using a self-organizing neural network
    Linaje, M
    Pérez, RM
    Martínez, P
    Aguilar, PL
    KES'2000: FOURTH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ENGINEERING SYSTEMS & ALLIED TECHNOLOGIES, VOLS 1 AND 2, PROCEEDINGS, 2000, : 796 - 799
  • [2] Classifying gestures by using a self-organizing neural network
    Linaje, M.
    Perez, R.M.
    Martinez, P.
    Aguilar, P.L.
    International Conference on Knowledge-Based Intelligent Electronic Systems, Proceedings, KES, 2000, 2 : 796 - 799
  • [3] Self-organizing neural network architecture for navigation using optic flow
    Cameron, Seth
    Grossberg, Stephen
    Guenther, Frank H.
    Neural Computation, 1998, 10 (02):
  • [4] A self-organizing neural network architecture for navigation using optic flow
    Cameron, S
    Grossberg, S
    Guenther, FH
    NEURAL COMPUTATION, 1998, 10 (02) : 313 - 352
  • [5] Category classification method using a self-organizing neural network
    Ito, Y
    Omatu, S
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 1997, 18 (04) : 829 - 845
  • [6] ARTEX: A self-organizing architecture for classifying image regions
    Grossberg, S
    Williamson, JR
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 9: PROCEEDINGS OF THE 1996 CONFERENCE, 1997, 9 : 873 - 879
  • [7] Manufacturing cell formation using a new self-organizing neural network
    Guerrero, F
    Lozano, S
    Smith, KA
    Canca, D
    Kwok, T
    COMPUTERS & INDUSTRIAL ENGINEERING, 2002, 42 (2-4) : 377 - 382
  • [8] A new method of rock discontinuity sets using modified self-organizing mapping neural network
    Zhou, Mingzhe
    Fu, Haiying
    Zhao, Yanyan
    Zhou, Yangli
    Yang, Tao
    Huang, Wangming
    Hu, Xiongwei
    EARTH SCIENCE INFORMATICS, 2025, 18 (02)
  • [9] Self-organizing software components in distributed systems
    Satoh, Ichiro
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2007, PROCEEDINGS, 2007, 4415 : 185 - 198
  • [10] A New Method of Color Map Segmentation Based on the Self-organizing Neural Network
    Xue, Zhenqing
    Jia, Chunpu
    EMERGING INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2009, 5755 : 417 - 423