A framework for expressing and combining preferences
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Preference formulas in relational queries
ACM Transactions on Database Systems (TODS)
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
QoS computation and policing in dynamic web service selection
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
QoSOnt: a QoS Ontology for Service-Centric Systems
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
A framework for semantic web services discovery
Proceedings of the 7th annual ACM international workshop on Web information and data management
Web service selection mechanisms in the Web Service Execution Environment (WSMX)
Proceedings of the 2006 ACM symposium on Applied computing
ECOWS '06 Proceedings of the European Conference on Web Services
Preference-based selection of highly configurable web services
Proceedings of the 16th international conference on World Wide Web
Foundations of preferences in database systems
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
A Multi-criteria Service Ranking Approach Based on Non-Functional Properties Rules Evaluation
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Semantic Service Discovery using SAWSDL and SPARQL
SKG '08 Proceedings of the 2008 Fourth International Conference on Semantics, Knowledge and Grid
Effective and Flexible NFP-Based Ranking of Web Services
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
A qos-aware selection model for semantic web services
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Querying the semantic web with preferences
ISWC'06 Proceedings of the 5th international conference on The Semantic Web
Improving semantic web services discovery using SPARQL-based repository filtering
Web Semantics: Science, Services and Agents on the World Wide Web
Modeling user's non-functional preferences for personalized service ranking
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
On the definition and design-time analysis of process performance indicators
Information Systems
Integrating semantic Web services ranking mechanisms using a common preference model
Knowledge-Based Systems
Hi-index | 0.00 |
Current proposals on Semantic Web Services discovery and ranking are based on user preferences descriptions that often come with insufficient expressiveness, consequently making more difficult or even preventing the description of complex user desires. There is a lack of a general and comprehensive preference model, so discovery and ranking proposals have to provide ad hoc preference descriptions whose expressiveness depends on the facilities provided by the corresponding technique, resulting in user preferences that are tightly coupled with the underlying formalism being used by each concrete solution. In order to overcome these problems, in this paper an abstract and sufficiently expressive model for defining preferences is presented, so that they may be described in an intuitively and user-friendly manner. The proposed model is based on a well-known query preference model from database systems, which provides highly expressive constructors to describe and compose user preferences semantically. Furthermore, the presented proposal is independent from the concrete discovery and ranking engines selected, and may be used to extend current Semantic Web Service frameworks, such as wsmo, sawsdl, or owls-s. In this paper, the presented model is also validated against a complex discovery and ranking scenario, and a concrete implementation of the model in wsmo is outlined.