Automatic Search of Web APIs exposed in the open source context

The Service Oriented Architecture is presented in the context of organizations today. The Web APIs are being defined. Architecture for Web APIs aggregation is proposed. The components of the architecture are detailed.  A method for automatic feature extraction from Web APIs is proposed in order to generate the input data for k Nearest Neighbor search algorithm. The main directions of kNN algorithm are highlighted along with the advantages and disadvantages appeared. A structure for Web APIs is formed out of the features extracted for a homogeneity approach and the output data is used in a hierarchical searching result. An optimization method is proposed for lowering the time consumption given by the high complexity level, using a grid formed out of cell searching algorithm.