Skip to main content

AutoMap4OBDA: Automated Generation of R2RML Mappings for OBDA

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10024))

Abstract

Ontology-Based Data Access (OBDA) has become a popular paradigm for the integration of heterogeneous data. The key components of an OBDA system are the mappings between the data source and the target ontology. The great efforts required to create manual mappings are still a significant barrier to adopting the OBDA. Current relational-to-ontology mapping generators are far from providing 100 % of the mappings required in real-world problems. To overcome this issue we present AutoMap4OBDA, a system which automatically generates R2RML mappings based on the intensive use of relational source contents and features of the target ontology. Ontology learning techniques are applied to infer class hierarchies, the string similarity metrics are selected based on the target ontology labels, and graph structures are applied to generate the mappings. We have used the RODI benchmarking suite to evaluate AutoMap4OBDA which outperforms the most advanced state-of-the-art mapping generators.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    http://arc.salleurl.edu/automap4obda/.

References

  1. Aumueller, D., Do, H.H., Massmann, S., Rahm, E.: Schema and ontology matching with COMA++. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 906–908. ACM (2005)

    Google Scholar 

  2. Bizer, C., Seaborne, A.: D2RQ - treating non-RDF databases as virtual RDF graphs. In: 3rd International Semantic Web Conference, vol. 2004. Springer, Heidelberg (2004)

    Google Scholar 

  3. Borst, W.N.: Construction of engineering ontologies for knowledge sharing and reuse. Technology, Ph.D. (1997). http://doc.utwente.nl/17864/

  4. Cerbah, F.: Mining the content of relational databases to learn ontologies with deeper taxonomies. In: Web Intelligence and Intelligent Agent Technology, pp. 553–557. IEEE (2008)

    Google Scholar 

  5. Cheatham, M., Hitzler, Pascal: String similarity metrics for ontology alignment. In: Alani, H., et al. (eds.) ISWC 2013. LNCS, vol. 8219, pp. 294–309. Springer, Heidelberg (2013). doi:10.1007/978-3-642-41338-4_19

    Chapter  Google Scholar 

  6. Cheatham, M., Hitzler, P.: The properties of property alignment. In: 9th International Conference on Ontology Matching, vol. 1317, pp. 13–24. CEUR-WS.Org (2014)

    Google Scholar 

  7. Dijkstra, E.W.: A note on two problems in connexion with graphs. Numer. Math. 1(1), 269–271 (1959)

    Article  MathSciNet  MATH  Google Scholar 

  8. Dimou, A., Sande Vander, M., Colpaert, P., Verborgh, R., Mannens, E., Van De Walle, R.: RML: a generic language for integrated RDF mappings of heterogeneous data. In: 7th Workshop on Linked Data on the Web (2014)

    Google Scholar 

  9. Jiménez-Ruiz, E., Cuenca Grau, B.: LogMap: logic-based and scalable ontology matching. In: Aroyo, L., Welty, C., Alani, H., Taylor, J., Bernstein, A., Kagal, L., Noy, N., Blomqvist, E. (eds.) ISWC 2011. LNCS, vol. 7031, pp. 273–288. Springer, Heidelberg (2011). doi:10.1007/978-3-642-25073-6_18

    Chapter  Google Scholar 

  10. Jiménez-Ruiz, E., Kharlamov, E., Zheleznyakov, D., Horrocks, I., Pinkel, C., Skjæveland, M.G., Thorstensen, E., Mora, J.: BootOX: Practical Mapping of RDBs to OWL 2. In: Arenas, M., et al. (eds.) ISWC 2015. LNCS, vol. 9367, pp. 113–132. Springer, Heidelberg (2015). doi:10.1007/978-3-319-25010-6_7

    Chapter  Google Scholar 

  11. Knoblock, C.A., et al.: Semi-automatically mapping structured sources into the semantic web. In: Simperl, E., Cimiano, P., Polleres, A., Corcho, O., Presutti, V. (eds.) ESWC 2012. LNCS, vol. 7295, pp. 375–390. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  12. de Medeiros, L.F., Priyatna, F., Corcho, O.: MIRROR: automatic R2RML mapping generation from relational databases. In: Cimiano, P., Frasincar, F., Houben, G.-J., Schwabe, D. (eds.) ICWE 2015. LNCS, vol. 9114, pp. 326–343. Springer, Heidelberg (2015)

    Chapter  Google Scholar 

  13. Pinkel, C., Binnig, C., Kharlamov, E., Haase, P.: IncMap: pay-as-you-go matching of relational schemata to OWL ontologies. In: 8th International Conference on Ontology Matching, vol. 1111, pp. 37–48. CEUR-WS.org (2013)

    Google Scholar 

  14. Pinkel, C., Binnig, C., Jiménez-Ruiz, E., May, W., Ritze, D., Skjæveland, M.G., Solimando, A., Kharlamov, E.: RODI: a benchmark for automatic mapping generation in relational-to-ontology data integration. In: Gandon, F., Sabou, M., Sack, H., d’Amato, C., Cudré-Mauroux, P., Zimmermann, A. (eds.) ESWC 2015. LNCS, vol. 9088, pp. 21–37. Springer, Heidelberg (2015)

    Chapter  Google Scholar 

  15. Pinkel, C., Binnig, C., Jimenez-Ruiz, E., Kharlamov, E., May, W., Nikolov, A., Skjaeveland, M.G., Solimando, A., Taheriyan, M., Heupel, C., Horrocks, I.: RODI: benchmarking relational-to-ontology mapping generation quality. J. SW (2016). http://www.semantic-web-journal.net/content/rodi-benchmarking-relational-ontology-mapping-generation-quality-0

  16. Rodriguez-Muro, M., Rezk, M.: Efficient SPARQL-to-SQL with R2RML mappings. Web Semant.: Sci. Serv. Agents World Wide Web 33, 141–169 (2015)

    Article  Google Scholar 

  17. Savo, D.F., Lembo, D., Lenzerini, M., Poggi, A., Rodríguez-Muro, M., Romagnoli, V., Ruzzi, M., Stella, G.: MASTRO at work: experiences on ontology-based data access. In: DL 2010, pp. 20–31 (2010)

    Google Scholar 

  18. Sequeda, J., Garcia-Castro, A., Corcho, O., Tirmizi, S.H., Miranker, D.P.: Overcoming database heterogeneity to facilitate social networks: the Colombian displaced population as a case study. In: 18th International Conference on World Wide Web. ACM (2009)

    Google Scholar 

  19. Sequeda, J., Arenas, M., Miranker, D.P.: On directly mapping relational databases to RDF and OWL. In: 21st International Conference on World Wide Web, pp. 649–658. ACM (2012)

    Google Scholar 

  20. Sicilia, Á., Nemirovski, G.: Map-on: a web-based editor for visual ontology mapping. J. SW (2016). http://www.semantic-web-journal.net/content/map-web-based-editor-visual-ontology-mapping-0

Download references

Acknowledgements

This work was carried out within the research project ENERSI funded by Ministry of Economy and Competitiveness of the Government of Spain (Reference number RTC-2014-2676-3)

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Álvaro Sicilia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Sicilia, Á., Nemirovski, G. (2016). AutoMap4OBDA: Automated Generation of R2RML Mappings for OBDA. In: Blomqvist, E., Ciancarini, P., Poggi, F., Vitali, F. (eds) Knowledge Engineering and Knowledge Management. EKAW 2016. Lecture Notes in Computer Science(), vol 10024. Springer, Cham. https://doi.org/10.1007/978-3-319-49004-5_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-49004-5_37

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-49003-8

  • Online ISBN: 978-3-319-49004-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics