Bridging the Technology Gap Between Industry and Semantic Web: Generating Databases and Server Code From RDF

Despite great advances in the area of Semantic Web, industry rather seldom adopts Semantic Web technologies and their storage and query concepts. Instead, relational databases (RDB) are often deployed to store business-critical data, which are accessed via REST interfaces. Yet, some enterprises would greatly benefit from Semantic Web related datasets which are usually represented with the Resource Description Framework (RDF). To bridge this technology gap, we propose a fully automatic approach that generates suitable RDB models with REST APIs to access them. In our evaluation, generated databases from different RDF datasets are examined and compared. Our findings show that the databases sufficiently reflect their counterparts while the API is able to reproduce rather simple SPARQL queries. Potentials for improvements are identified, for example, the reduction of data redundancies in generated databases.

[1]  Andreas Dengel,et al.  Weaving Personal Knowledge Spaces into Office Applications , 2013 .

[2]  Murat Kantarcioglu,et al.  RETRO: A framework for semantics preserving SQL-to-SPARQL translation , 2011, ISWC 2011.

[3]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[4]  S. Chittayasothorn,et al.  A Transformation from RDF Documents and Schemas to Relational Databases , 2007, 2007 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing.

[5]  Andreas Dengel,et al.  Edinburgh Associative Thesaurus as RDF and DBpedia Mapping , 2016, ESWC.

[6]  Christian Bizer,et al.  The Berlin SPARQL Benchmark , 2009, Int. J. Semantic Web Inf. Syst..

[7]  Axel Polleres,et al.  On Blank Nodes , 2011, SEMWEB.

[8]  Zongmin Ma,et al.  Storing massive Resource Description Framework (RDF) data: a survey , 2016, The Knowledge Engineering Review.

[9]  Andrea Volpini,et al.  WordLift: Meaningful Navigation Systems and Content Recommendation for News Sites running WordPress , 2015, ESWC Developers Workshop.

[10]  Markus Krötzsch,et al.  Wikidata , 2014, Commun. ACM.

[11]  Roy T. Fielding,et al.  Uniform Resource Identifiers (URI): Generic Syntax , 1998, RFC.

[12]  Bhavani M. Thuraisingham,et al.  R2D: A Bridge between the Semantic Web and Relational Visualization Tools , 2009, 2009 IEEE International Conference on Semantic Computing.

[13]  Wolfram Wöß,et al.  An analysis of ontologies and their success factors for application to business , 2016, Data Knowl. Eng..

[14]  Jens Lehmann,et al.  DBpedia - A crystallization point for the Web of Data , 2009, J. Web Semant..

[15]  William Kent,et al.  ASlMPLE GUIDE TO FIVE NORMAL FORMS IN RELATIONAL DATABASE THEORY , 2000 .

[16]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .