A Framework for Searching Semantic Data and Services with SPARQL

The last years witnessed the success of Linked Open Data (LOD) project and the growing amount of semantic data sources available on the web. However, there is still a lot of data that will not be published as a fully materialized knowledge base (dynamic data, data with limited acces patterns, etc). Such data is in general available through web api or web services. In this paper, we introduce a SPARQL-driven approach for searching linked data and relevant services. In our framework, a user data query is analyzed and transformed into service requests. The resulting service requests, formatted for different semantic web services languages, are addressed to services repositories. Our system also features automatic web service composition to help finding more answers for user queries. The intended applications for such a framework vary from mashups development to aggregated search.

[1]  Manuel Mucientes,et al.  An Optimal and Complete Algorithm for Automatic Web Service Composition , 2012, Int. J. Web Serv. Res..

[2]  Fabien L. Gandon,et al.  The Semantic Web: Trends and Challenges , 2014, Lecture Notes in Computer Science.

[3]  David Ruiz,et al.  Improving semantic web services discovery using SPARQL-based repository filtering , 2012, J. Web Semant..

[4]  Steffen Stadtmüller,et al.  On-the-fly integration of static and dynamic linked data , 2013 .

[5]  Shang-Pin Ma,et al.  A Survey on Automated Service Composition Methods and Related Techniques , 2012, 2012 IEEE Ninth International Conference on Services Computing.

[6]  Lora Aroyo,et al.  The Semantic Web - ISWC 2011 - 10th International Semantic Web Conference, Bonn, Germany, October 23-27, 2011, Proceedings, Part I , 2011, SEMWEB.

[7]  Steffen Stadtmüller,et al.  On-the-fly Integration of Static and Dynamic Sources , 2013, COLD.

[8]  Lora Aroyo,et al.  The Semantic Web: Research and Applications , 2009, Lecture Notes in Computer Science.

[9]  Sebastian Speiser,et al.  Integrating Linked Data and Services with Linked Data Services , 2011, ESWC.

[10]  Craig A. Knoblock,et al.  Rapidly Integrating Services into the Linked Data Cloud , 2012, SEMWEB.

[11]  Maria Maleshkova,et al.  RESTful or RESTless - Current State of Today's Top Web APIs , 2014, SALAD@ESWC.

[12]  Tomas Vitvar,et al.  hRESTS: An HTML Microformat for Describing RESTful Web Services , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[13]  Fabian M. Suchanek,et al.  ANGIE: Active Knowledge for Interactive Exploration , 2009, Proc. VLDB Endow..

[14]  Katja Hose,et al.  FedX: Optimization Techniques for Federated Query Processing on Linked Data , 2011, SEMWEB.

[15]  Dong Liu,et al.  SmartLink: A Web-Based Editor and Search Environment for Linked Services , 2011, ESWC.

[16]  Jeff Z. Pan,et al.  The Semanic Web: Research and Applications - 8th Extended Semantic Web Conference, ESWC 2011, Heraklion, Crete, Greece, May 29 - June 2, 2011, Proceedings, Part II , 2011, ESWC.

[17]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[18]  Kanagasabai Rajaraman,et al.  Semantic Web service discovery: state-of-the-art and research challenges , 2012, Personal and Ubiquitous Computing.

[19]  Jeff Heflin,et al.  The Semantic Web – ISWC 2012 , 2012, Lecture Notes in Computer Science.

[20]  Muhammad Saleem,et al.  HiBISCuS: Hypergraph-Based Source Selection for SPARQL Endpoint Federation , 2014, ESWC.

[21]  Francesco Guerra,et al.  Aggregated search of data and services , 2011, Inf. Syst..

[22]  Yixin Yan,et al.  Automatic Service Composition Using AND/OR Graph , 2008, 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services.