Abstract

we propose a storage and retrieval approach of reusable software components based on UML diagram, metadata repository and neural network. If we search the repository on the basis of attributes of MDL file descriptions, the search result would be better and thus giving higher precision, as compared to keyword based search, then apply neural network to searching results of reusable software component for optimizing the searching results. The proposed approach is tested on various reusable software component datasets containing purely continuous or purely categorical or a mix of both types of attributes. Many features used in the analysis of reusable software component. In this paper reusable software component classified using feed forward back propagation Neural Network. One thousand sets of reusable software component obtained by software reusable techniques. The dataset consist of twenty eight features which represent the input layer to the FNN. The FNN will classify the reusable software component into type4, type3, type2 and type1 reusable software component. The sensitivity, specificity and accuracy were found to be equal 99.64%, 98.54% and 98.80% respectively. It can be concluded that FNN gives fast and accurate classification and it works as promising tool for optimizing the searching results of reusable software component. The overall accuracy of optimizing searching results of the proposed system is 96.50%. Thus, this approach is suitable for automated real time reusable software storing and searching. General Terms Software reuse, software component, Metadata, component retrieval, Component based engineering, Use Case Diagram, Class Diagram, MDL file.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call