Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/2063076.2063085guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

How to "make a bridge to the new town" using OntoAccess

Published: 23 October 2011 Publication History

Abstract

Business-critical legacy applications often rely on relational databases to sustain daily operations. Introducing Semantic Web technology in newly developed systems is often difficult, as these systems need to run in tandem with their predecessors and cooperatively read and update existing data.
A common pattern is to incrementally migrate data from a legacy system to its successor by running the new system in parallel, with a data bridge in between. Existing approaches that can be deployed as a data bridge in theory, restrict Semantic Web-enabled applications to read legacy data in practice, disallowing update operations completely.
This paper explains how our RDB-to-RDF platform OntoAccess can be used to transition legacy systems into Semantic Web-enabled applications. By means of a case study, we exemplify how we successfully made a bridge between one of our own large-scale legacy systems and its long-term replacement. We elaborate on challenges we faced during the migration process and how we were able to overcome them.

References

[1]
Barrasa, J., Corcho, O., Gómez-Pérez, A.: R2O, an Extensible and Semantically Based Database-to-Ontology Mapping Language. In: Proc. Workshop on Sem. Web and Databases (August 2004).
[2]
Berners-Lee, T.: Linked Data (2009), http://www.w3.org/DesignIssues/LinkedData.html (last visited June 2011).
[3]
Berners-Lee, T.: Relational Databases on the Semantic Web (2009), http://www.w3.org/DesignIssues/RDB-RDF.html (last visited June 2011).
[4]
Bizer, C., Cyganiak, R.: D2R Server - Publishing Releational Databases on the Semantic Web. In: Proc. Int'l Sem. Web Conf. (November 2006).
[5]
Bizer, C., Seaborne, A.: D2RQ - Treating Non-RDF Databases as Virtual RDF Graphs. In: Proc. Int'l Sem. Web Conf. (November 2004).
[6]
Brügger, N.: RDB-RDF Mapping Generation from Relational Database Schemata. Master's thesis, University of Zurich (December 2009).
[7]
Das, S., Sundara, S., Cyganiak, R.: R2RML: RDB to RDF Mapping Language. W3C Working Draft (October 2010), http://www.w3.org/TR/2010/WD-r2rml-20101028/
[8]
Demeyer, S., Ducasse, S., Nierstrasz, O.: Object Oriented Reengineering Patterns. Morgan Kaufmann Publishers Inc., San Francisco (2002).
[9]
Erling, O., Mikhailov, I.: RDF Support in the Virtuoso DBMS. In: Proc. of the SABRE Conf. on Social Sem. Web (September 2007).
[10]
Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. Ph.D. thesis, University of California, Irvine (2000).
[11]
Fischer, M., Pinzger, M., Gall, H.: Populating a Release History Database from Version Control and Bug Tracking Systems. In: Proc. Int'l Conf. Softw. Maintenance (September 2003).
[12]
Fürber, C., Hepp, M.: Using SPARQL and SPIN for Data Quality Management on the Semantic Web. In: Abramowicz, W., Tolksdorf, R. (eds.) BIS 2010. LNBIP, vol. 47, pp. 35-46. Springer, Heidelberg (2010).
[13]
Gall, H.C., Fluri, B., Pinzger, M.: Change Analysis with Evolizer and ChangeDistiller. IEEE Softw. (January/February 2009).
[14]
Garcia-Molina, H., Ullman, J.D., Widom, J.: Database Systems: The Complete Book. Prentice Hall Press (2008).
[15]
Garrote, A., Garcia, M.N.M.: RESTful Writable APIs for the Web of Linked Data Using Relational Storage Solutions. In: Proc. WWW 2011 Workshop on Linked Data on the Web (April 2011).
[16]
Ghezzi, G., Gall, H.C.: Towards Software Analysis as a Service. In: Proc. Int'l ERCIM Workshop on Softw. Evolution and Evolvability (September 2008).
[17]
Ghezzi, G., Gall, H.C.: SOFAS : A Lightweight Architecture for Software Analysis as a Service. In: Working IEEE/IFIP Conf. on Softw. Architecture (June 2011).
[18]
Halpin, H., Herman, I.: RDB2RDF Working Group Charter (2009), http://www.w3.org/2009/08/rdb2rdf-charter (last visited June 2011).
[19]
Hert, M.: Relational Databases as Semantic Web Endpoints. In: Proc. European Sem. Web Conf. (June 2009).
[20]
Hert, M., Reif, G., Gall, H.C.: Updating Relational Data via SPARQL/Update. In: EDBT Workshop Proc. (March 2010).
[21]
Hert, M., Reif, G., Gall, H.C.: A Comparison of RDB-to-RDF Mapping Languages. In: Proc. Int'l Conf. on Semantic Systems (2011).
[22]
Malhotra, A.: W3C RDB2RDF Incubator Group Report (January 2009), http://www.w3.org/2005/Incubator/rdb2rdf/XGR-rdb2rdf-20090126/
[23]
Prud'hommeaux, E., Seaborne, A.: SPARQL Query Language for RDF. W3C Recommendation (January 2008), http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/
[24]
Seaborne, A., Manjunath, G., Bizer, C., Breslin, J., Das, S., Davis, I., Harris, S., Idehen, K., Corby, O., Kjernsmo, K., Nowack, B.: SPARQL Update - A Language for Updating RDF Graphs. W3C Member Submission (July 2008), http://www.w3.org/Submission/2008/SUBM-SPARQL-Update-20080715/

Cited By

View all
  • (2012)Toward an ecosystem of LOD in the fieldProceedings of the 11th international conference on The Semantic Web - Volume Part II10.1007/978-3-642-35173-0_7(98-113)Online publication date: 11-Nov-2012

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ISWC'11: Proceedings of the 10th international conference on The semantic web - Volume Part II
October 2011
391 pages
ISBN:9783642250927

Sponsors

  • Elsevier
  • Yahoo! Research
  • Microsoft Research: Microsoft Research
  • OASIS: OASIS
  • THESEUS: THESEUS

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 23 October 2011

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2012)Toward an ecosystem of LOD in the fieldProceedings of the 11th international conference on The Semantic Web - Volume Part II10.1007/978-3-642-35173-0_7(98-113)Online publication date: 11-Nov-2012

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media