Claudia A. S. Mello, R. Mello, M. T. P. Santos, Luciano José Senger, L. Yang
{"title":"提出了一种基于自组织神经网络的软件构件分类搜索新方法","authors":"Claudia A. S. Mello, R. Mello, M. T. P. Santos, Luciano José Senger, L. Yang","doi":"10.1109/GRC.2006.1635772","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":400997,"journal":{"name":"2006 IEEE International Conference on Granular Computing","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A new method for classifying and searching software components by using a self-organizing neural network architecture\",\"authors\":\"Claudia A. S. Mello, R. Mello, M. T. P. Santos, Luciano José Senger, L. Yang\",\"doi\":\"10.1109/GRC.2006.1635772\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":400997,\"journal\":{\"name\":\"2006 IEEE International Conference on Granular Computing\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-05-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 IEEE International Conference on Granular Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/GRC.2006.1635772\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE International Conference on Granular Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GRC.2006.1635772","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A new method for classifying and searching software components by using a self-organizing neural network architecture
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.