Skip to main content

Direct and Reverse Rewriting in Data Interoperability

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11483))

Abstract

Data interoperability refers to the issue of accessing and processing data from multiple sources in order to create more holistic and contextual information for improving data analysis, for better decision-making, and for accountability purposes. In the era towards a data-driven society, the notion of data interoperability is of paramount importance. Looking at the research work in the last decades, several types of data interoperability scenarios emerged, including the following.

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.

    The same holds for UCQ-maximally sound \(\mathcal {S}\)-to-\(\mathcal {O}\) \(\varSigma \)-rewritings of \(q_\mathcal {S}\).

References

  1. Abedjan, Z., Golab, L., Naumann, F.: Data profiling: a tutorial. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 1747–1751 (2017)

    Google Scholar 

  2. Abiteboul, S., Hull, R., Vianu, V.: Foundations of Databases. Addison Wesley Publ. Co., Boston (1995)

    MATH  Google Scholar 

  3. Arenas, M., Barceló, P., Libkin, L., Murlak, F.: Foundations of Data Exchange. Cambridge University Press, Cambridge (2014)

    MATH  Google Scholar 

  4. Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.F. (eds.): The Description Logic Handbook: Theory, Implementation and Applications, 2nd edn. Cambridge University Press, Cambridge (2007)

    MATH  Google Scholar 

  5. Calvanese, D., Damaggio, E., De Giacomo, G., Lenzerini, M., Rosati, R.: Semantic data integration in P2P systems. In: Proceedings of the International Workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P 2003) (2003)

    Google Scholar 

  6. Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R.: Tractable reasoning and efficient query answering in description logics: the DL-Lite family. J. Autom. Reason. 39(3), 385–429 (2007)

    Article  MathSciNet  Google Scholar 

  7. Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R.: Data complexity of query answering in description logics. Artif. Intell. 195, 335–360 (2013)

    Article  MathSciNet  Google Scholar 

  8. Cima, G.: Preliminary results on ontology-based open data publishing. In: Proceedings of the 30th International Workshop on Description Logic (DL), vol. 1879. CEUR Electronic Workshop Proceedings (2017). http://ceur-ws.org/

  9. Das, S., Sundara, S., Cyganiak, R.: R2RML: RDB to RDF mapping language. W3C Recommendation, World Wide Web Consortium, September 2012. http://www.w3.org/TR/r2rml/

  10. De Giacomo, G., Lembo, M., Lenzerini, A., Rosati, R.: Using ontologies for semantic data integration. In: Flesca, S., Greco, S., Masciari, E., Saccà, D. (eds.) A Comprehensive Guide Through the Italian Database Research Over the Last 25 Years. Studies in Big Data, vol. 31, pp. 187–202. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-61893-7_11

    Chapter  Google Scholar 

  11. De Giacomo, G., Lenzerini, M., Poggi, A., Rosati, R.: On the update of description logic ontologies at the instance level. In: Proceedings of the 21st National Conference on Artificial Intelligence (AAAI), pp. 1271–1276 (2006)

    Google Scholar 

  12. Doan, A., Halevy, A.Y., Ives, Z.G.: Principles of Data Integration. Morgan Kaufmann, Burlington (2012)

    Google Scholar 

  13. Greco, S., Molinaro, C., Spezzano, F.: Incomplete Data and Data Dependencies in Relational Databases. Synthesis Lectures on Data Management. Morgan & Claypool Publishers, Burlington (2012)

    Book  Google Scholar 

  14. Gutiérrez-Basulto, V., Ibáñez-García, Y.A., Kontchakov, R., Kostylev, E.V.: Queries with negation and inequalities over lightweight ontologies. J. Web Semant. 35, 184–202 (2015)

    Article  Google Scholar 

  15. Kolaitis, P.G.: Schema mappings, data exchange, and metadata management. In: Proceedings of the 24th ACM SIGACT SIGMOD SIGART Symposium on Principles of Database Systems (PODS), pp. 61–75 (2005)

    Google Scholar 

  16. Kolaitis, P.G.: Reflections on schema mappings, data exchange, and metadata management. In: Proceedings of the 37th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems, Houston, TX, USA, 10–15 June 2018, pp. 107–109 (2018)

    Google Scholar 

  17. Lenzerini, M.: Data integration: a theoretical perspective. In: Proceedings of the 21st ACM SIGACT SIGMOD SIGART Symposium on Principles of Database Systems (PODS), pp. 233–246 (2002)

    Google Scholar 

  18. Lenzerini, M.: Managing data through the lens of an ontology. AI Mag. 39(2), 65–74 (2018)

    Article  Google Scholar 

  19. Lutz, C., Marti, J., Sabellek, L.: Query expressibility and verification in ontology-based data access. In: Proceedings of the 16th International Conference on the Principles of Knowledge Representation and Reasoning (KR), pp. 389–398 (2018)

    Google Scholar 

  20. Motik, B., Fokoue, A., Horrocks, I., Wu, Z., Lutz, C., Grau, B.C.: OWL web ontology language profiles. W3C Recommendation, World Wide Web Consortium, October 2009. http://www.w3.org/TR/owl-profiles/

  21. Poggi, A., Lembo, D., Calvanese, D., De Giacomo, G., Lenzerini, M., Rosati, R.: Linking data to ontologies. J. Data Semant. X, 133–173 (2008)

    MATH  Google Scholar 

  22. Roth, A., Skritek, S.: Peer data management. In: Data Exchange, Integration, and Streams. Dagstuhl Follow-Ups, vol. 5, pp. 185–215. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2013)

    Google Scholar 

Download references

Acknowledgement

The author would like to thank Gianluca Cima and Antonella Poggi for several discussions on the notion of reverse rewriting. This work has been partially supported by MIUR under the PRIN project “HOPE: High-quality Open data Publishing and Enrichment”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maurizio Lenzerini .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Lenzerini, M. (2019). Direct and Reverse Rewriting in Data Interoperability. In: Giorgini, P., Weber, B. (eds) Advanced Information Systems Engineering. CAiSE 2019. Lecture Notes in Computer Science(), vol 11483. Springer, Cham. https://doi.org/10.1007/978-3-030-21290-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-21290-2_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-21289-6

  • Online ISBN: 978-3-030-21290-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics