Modern Information Retrieval
TRIPLE - A Query, Inference, and Transformation Language for the Semantic Web
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
IJCAR '01 Proceedings of the First International Joint Conference on Automated Reasoning
A software framework for matchmaking based on semantic web technology
WWW '03 Proceedings of the 12th international conference on World Wide Web
A Framework and Ontology for Dynamic Web Services Selection
IEEE Internet Computing
Enabling Semantic Web Services: The Web Service Modeling Ontology
Enabling Semantic Web Services: The Web Service Modeling Ontology
Preference-based selection of highly configurable web services
Proceedings of the 16th international conference on World Wide Web
Pellet: A practical OWL-DL reasoner
Web Semantics: Science, Services and Agents on the World Wide Web
Foundations of preferences in database systems
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups
IEEE Internet Computing
On the Scalability of Description Logic Instance Retrieval
Journal of Automated Reasoning
An Hybrid, QoS-Aware Discovery of Semantic Web Services Using Constraint Programming
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
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
SOA4All, Enabling the SOA Revolution on a World Wide Scale
ICSC '08 Proceedings of the 2008 IEEE International Conference on Semantic Computing
GLUE2: A Web Service Discovery Engine with Non-Functional Properties
ECOWS '08 Proceedings of the 2008 Sixth European Conference on Web Services
Semantic Service Discovery using SAWSDL and SPARQL
SKG '08 Proceedings of the 2008 Fourth International Conference on Semantics, Knowledge and Grid
WSMO-MX: A hybrid Semantic Web service matchmaker
Web Intelligence and Agent Systems
OWLS-MX: A hybrid Semantic Web service matchmaker for OWL-S services
Web Semantics: Science, Services and Agents on the World Wide Web
Semantics and complexity of SPARQL
ACM Transactions on Database Systems (TODS)
Toward an Integrated Ontology for Web Services
ICIW '09 Proceedings of the 2009 Fourth International Conference on Internet and Web Applications and Services
SAWSDL-MX2: A Machine-Learning Approach for Integrating Semantic Web Service Matchmaking Variants
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
Adapting SAWSDL for Semantic Annotations of RESTful Services
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Effective and Flexible NFP-Based Ranking of Web Services
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
The fundamentals of iSPARQL: a virtual triple approach for similarity-based semantic web tasks
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
A caching mechanism for semantic web service discovery
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
The creation and evaluation of iSPARQL strategies for matchmaking
ESWC'08 Proceedings of the 5th European semantic web conference on The semantic web: research and applications
WSMO-lite annotations for web services
ESWC'08 Proceedings of the 5th European semantic web conference on The semantic web: research and applications
Discovering Semantic Web services using SPARQL and intelligent agents
Web Semantics: Science, Services and Agents on the World Wide Web
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
A model of user preferences for semantic services discovery and ranking
ESWC'10 Proceedings of the 7th international conference on The Semantic Web: research and Applications - Volume Part II
Web and semantic web query languages: a survey
Proceedings of the First international conference on Reasoning Web
Hi-index | 0.00 |
Semantic Web Services discovery is commonly a heavyweight task, which has scalability issues when the number of services or the ontology complexity increase, because most approaches are based on Description Logic reasoning. As a higher number of services becomes available, there is a need for solutions that improve discovery performance. Our proposal tackles this scalability problem by adding a preprocessing stage based on two SPARQL queries that filter service repositories, discarding service descriptions that do not refer to any functionality or non-functional aspect requested by the user before the actual discovery takes place. This approach fairly reduces the search space for discovery mechanisms, consequently improving the overall performance of this task. Furthermore, this particular solution does not provide yet another discovery mechanism, but it is easily applicable to any of the existing ones, as our prototype evaluation shows. Moreover, proposed queries are automatically generated from service requests, transparently to the user. In order to validate our proposal, this article showcases an application to the OWL-S ontology, in addition to a comprehensive performance analysis that we carried out in order to test and compare the results obtained from proposed filters and current discovery approaches, discussing the benefits of our proposal.