title: UltiMatch-NL: a Web service matchmaker based on multiple semantic filters.
abstract: In this paper, a Semantic Web service matchmaker called UltiMatch-NL is presented. UltiMatch-NL applies two filters namely Signature-based and Description-based on different abstraction levels of a service profile to achieve more accurate results. More specifically, the proposed filters rely on semantic knowledge to extract the similarity between a given pair of service descriptions. Thus it is a further step towards fully automated Web service discovery via making this process more semantic-aware. In addition, a new technique is proposed to weight and combine the results of different filters of UltiMatch-NL, automatically. Moreover, an innovative approach is introduced to predict the relevance of requests and Web services and eliminate the need for setting a threshold value of similarity. In order to evaluate UltiMatch-NL, the repository of OWLS-TC is used. The performance evaluation based on standard measures from the information retrieval field shows that semantic matching of OWL-S services can be significantly improved by incorporating designed matching filters.
authors.affiliation: Department of Computer, Islamic Azad University, Mobarakeh Branch, Esfahan, Iran; Faculty of Computing, Universiti Teknologi Malaysia (UTM), Johor, Malaysia.
authors.forename: Keyvan
authors.initials: K
authors.lastname: Mohebbi
authors.affiliation: Advanced Informatics School (AIS), Universiti Teknologi Malaysia (UTM), Kuala Lumpur, Malaysia.
authors.forename: Suhaimi
authors.initials: S
authors.lastname: Ibrahim
authors.affiliation: Advanced Informatics School (AIS), Universiti Teknologi Malaysia (UTM), Kuala Lumpur, Malaysia.
authors.forename: Mazdak
authors.initials: M
authors.lastname: Zamani
authors.affiliation: Faculty of Computing, Universiti Teknologi Malaysia (UTM), Johor, Malaysia.
authors.forename: Mojtaba
authors.initials: M
authors.lastname: Khezrian
mesh_terms: D000465:Algorithms; D016002:Discriminant Analysis; D006801:Humans; D016247:Information Storage and Retrieval / Q000379:methods*; D020407:Internet; D016015:Logistic Models; D012660:Semantics; D012984:Software