Integrating Semantic Web Services Ranking Mechanisms Using a Common Preference Model

Service ranking has been long-acknowledged to play a fundamental role in helping users to select the best o erings among services retrieved from a search request. There exist many ranking mechanisms, each one providing ad hoc preference models that o er di erent levels of expressiveness. Consequentl...

ver descrição completa

Detalhes bibliográficos
Autores: García Rodríguez, José María, Junghans, Martin, Ruiz Cortés, David, Agarwal, Sudhir, Ruiz Cortés, Antonio
Tipo de documento: artigo
Data de publicação:2013
País:España
Recursos:Universidad de Sevilla (US)
Repositório:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/24596
Acesso em linha:http://hdl.handle.net/11441/24596
https://doi.org/10.1016/j.knosys.2013.04.007
Access Level:Acceso aberto
Palavra-chave:Semantic Web Services
Service Retrieval
Service Ranking
Systems Integration
Preference Models
Descrição
Resumo:Service ranking has been long-acknowledged to play a fundamental role in helping users to select the best o erings among services retrieved from a search request. There exist many ranking mechanisms, each one providing ad hoc preference models that o er di erent levels of expressiveness. Consequently, applying a single mechanism to a particular scenario constrains the user to de ne preferences based on that mechanism's facilities. Furthermore, a more exible solution that uses several independent mechanisms will face interoperability issues because of the di erences between preference models provided by each ranking mechanism. In order to overcome these issues, we propose a Preference- based Universal Ranking Integration (PURI) framework that enables the combination of several ranking mechanisms using a common, holistic preference model. Using PURI, di erent ranking mechanisms are seamlessly and transparently integrated, o ering a single fa cade to de ne preferences using highly expressive facilities that are not only decoupled from the concrete mechanisms that perform the ranking process, but also allow to exploit synergies from the combination of integrated mechanisms. We also thoroughly present a particular application scenario in the SOA4All EU project and evaluate the bene ts and applicability of PURI in further domains.