Semantic Similarity Computer Module

It is an application that computes the semantic similarity between two concepts defined in an OWL ontology. This application has been implemented as a Liferay portlet by Java programming language based on Jena semantic web framework and Pellet reasoner and it uses a sophisticated semantic similarity calculation algorithm that computes the similarity between two concepts by the extent to which the two concepts overlap or can share instances in common.

TPS Semantic Service Matchmaker

It is a windows application implemented by Java programming language that semantically matches a web service request with all the web services existing in the repository to find and rank the web services which can fulfill that web service request. It uses simple Paolucci web service matchmaking algorithm. Also, the web services have been semantically described based on OWL-S ontology.