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 条
  • [21] Classifying Model-View-Controller Software Applications Using Self-Organizing Maps
    Guaman, Daniel
    Delgado, Soledad
    Perez, Jennifer
    IEEE ACCESS, 2021, 9 : 45201 - 45229
  • [22] Automated seizure detection using a self-organizing neural network
    Gabor, AJ
    Leach, RR
    Dowla, FU
    ELECTROENCEPHALOGRAPHY AND CLINICAL NEUROPHYSIOLOGY, 1996, 99 (03): : 257 - 266
  • [23] Texture image segmentation method by using pyramid linking and self-organizing neural network
    Zhang, J
    Oe, S
    PROGRESS IN CONNECTIONIST-BASED INFORMATION SYSTEMS, VOLS 1 AND 2, 1998, : 1191 - 1194
  • [24] Drift ice detection using a self-organizing neural network
    Fukumi, M
    Nagao, T
    Mitsukura, Y
    Khosla, R
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2005, 3681 : 1268 - 1274
  • [25] Using a self-organizing neural network for wafer defect inspection
    Chang, CY
    Chang, JW
    Jeng, MD
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 4312 - 4317
  • [26] A Self-organizing Neural Network Using Fast Training and Pruning
    Qiao Jun-fei
    Li Miao
    Han Hong-gui
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 1332 - 1337
  • [27] A principal components analysis self-organizing neural network model and computational experiment
    Nong, Jifu
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 859 - 862
  • [28] A self-organizing neural network architecture for learning human-object interactions
    Mici, Luiza
    Parisi, German I.
    Wermter, Stefan
    NEUROCOMPUTING, 2018, 307 : 14 - 24
  • [29] Self-organizing tree growing network for classifying amino acids
    Wang, HC
    Dopazo, J
    Carazo, JM
    BIOINFORMATICS, 1998, 14 (04) : 376 - 377
  • [30] Control chart pattern clustering using a new self-organizing spiking neural network
    Pham, D. T.
    Packianather, M. S.
    Charles, E. Y. A.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2008, 222 (10) : 1201 - 1211