Skip to main content

MIDST: Interoperability for Semantic Annotations

  • Chapter
  • First Online:
Book cover Semantic Web Information Management

Abstract

In the last years, interoperability of ontologies and databases has received a lot of attention. However, most of the work has concentrated on specific problems (such as storing an ontology in a database or making database data available to ontologies) and referred to specific models for each of the two. Here, we propose an approach that aims at being more general and model independent. In fact, it works for different dialects for ontologies and for various data models for databases. Also, it supports translations in both directions (ontologies to databases and vice versa) and it allows for flexibility in the translations, so that customization is possible. The proposal extends recent work for schema and data translation (the MIDST project, which implements the ModelGen operator proposed in model management), which relies on a metamodel approach, where data models and variations thereof are described in a common framework and translations are built as compositions of elementary ones.

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

Access this chapter

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 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
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Atzeni, P., Cappellari, P., Bernstein, P.A.: A multilevel dictionary for model management. In: ER, pp. 160–175 (2005)

    Google Scholar 

  2. Atzeni, P., Cappellari, P., Bernstein, P.A.: Model-independent schema and data translation. In: EDBT, pp. 368–385 (2006)

    Google Scholar 

  3. Atzeni, P., Cappellari, P., Torlone, R., Bernstein, P.A., Gianforme, G.: Model-independent schema translation. VLDB J. 17(6), 1347–1370 (2008)

    Article  Google Scholar 

  4. Atzeni, P., Gianforme, G., Cappellari, P.: Reasoning on data models in schema translation. In: Hartmann, S., Kern-Isberner, G. (eds.) FoIKS. Lecture Notes in Computer Science, vol. 4932, pp. 158–177. Springer, Berlin (2008)

    Google Scholar 

  5. Atzeni, P., Torlone, R.: A metamodel approach for the management of multiple models and translation of schemes. Inf. Syst. 18(6), 349–362 (1993)

    Article  Google Scholar 

  6. Atzeni, P., Torlone, R.: Management of Multiple Models in an Extensible Database Design Tool, pp. 79–95. Springer, Berlin (1996)

    Google Scholar 

  7. Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American, New York (2001)

    Google Scholar 

  8. Bernstein, P.A.: Applying model management to classical meta data problems. In: CIDR (2003)

    Google Scholar 

  9. Bernstein, P.A., Ho, H.: Model management and schema mappings: theory and practice. In: VLDB, pp. 1439–1440 (2007)

    Google Scholar 

  10. Chang, K.C.C., He, B., Li, C., Patel, M., Zhang, Z.: Structured databases on the web: observations and implications. SIGMOD Rec. 33(3), 61–70 (2004)

    Article  Google Scholar 

  11. Cullot, N., Ghawi, R., Yétongnon, K.: Db2owl: a tool for automatic database-to-ontology mapping. In: Ceci, M., Malerba, D., Tanca, L. (eds.) SEBD, pp. 491–494 (2007)

    Google Scholar 

  12. Das, S., Chong, E.I., Eadon, G., Srinivasan, J.: Supporting ontology-based semantic matching in rdbms. In: VLDB ’04: Proceedings of the Thirtieth International Conference on Very Large Data Bases, pp. 1054–1065. VLDB Endowment (2004)

    Google Scholar 

  13. Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum.-Comput. Stud. 43(5–6), 907–928 (1995)

    Article  Google Scholar 

  14. Habegger, B.: Mapping a database into an ontology: an interactive relational learning approach. In: ICDE, pp. 1443–1447 (2007)

    Google Scholar 

  15. Handschuh, S., Staab, S., Volz, R.: On deep annotation. In: WWW, pp. 431–438 (2003)

    Google Scholar 

  16. Hull, R., King, R.: Semantic database modeling: survey, applications, and research issues. ACM Comput. Surv. 19(3), 201–260 (1987)

    Article  Google Scholar 

  17. Hull, R., Yoshikawa, M.: Ilog: declarative creation and manipulation of object identifiers. In: Proceedings of the Sixteenth International Conference on Very Large Databases, pp. 455–468. Morgan Kaufmann, San Mateo (1990)

    Google Scholar 

  18. de Laborda, C.P., Conrad, S.: Relational.owl: a data and schema representation format based on owl. In: APCCM ’05: Proceedings of the 2nd Asia-Pacific Conference on Conceptual Modelling, pp. 89–96. Australian Computer Society, Darlinghurst (2005)

    Google Scholar 

  19. Lenzerini, M.: Data integration: a theoretical perspective. In: PODS ’02: Proceedings of the Twenty-First ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, pp. 233–246. ACM, New York (2002)

    Chapter  Google Scholar 

  20. Motik, B., Horrocks, I., Sattler, U.: Bridging the gap between owl and relational databases. In: WWW ’07: Proceedings of the 16th International Conference on World Wide Web, pp. 807–816. ACM, New York (2007)

    Chapter  Google Scholar 

  21. Noy, N., Fergerson, R., Musen, M.: The knowledge model of protégé-2000: Combining interoperability and flexibility. Lect. Notes Comput. Sci. 1937, 69–82 (2000)

    Google Scholar 

  22. Reeve, L., Han, H.: Survey of semantic annotation platforms. In: SAC ’05: Proceedings of the 2005 ACM Symposium on Applied Computing, pp. 1634–1638. ACM, New York (2005)

    Chapter  Google Scholar 

  23. Shen, G., Huang, Z., Zhu, X., Zhao, X.: Research on the rules of mapping from relational model to owl. In: Grau, B.C., Hitzler, P., Shankey, C., Wallace, E. (eds.) Proceedings of the OWLED ’06 Workshop on OWL: Experiences and Directions, pp. 21–29 (2006)

    Google Scholar 

  24. Trinh, Q., Barker, K., Alhajj, R.: Rdb2ont: a tool for generating owl ontologies from relational database systems. In: AICT-ICIW ’06: Proceedings of the Advanced Int’l Conference on Telecommunications and Int’l Conference on Internet and Web Applications and Services, p. 170. IEEE Computer Society, Los Alamitos (2006)

    Chapter  Google Scholar 

  25. Ullman, J.D., Widom, J.: A First Course in Database Systems (1997)

    Google Scholar 

  26. Volz, R., Handschuh, S., Staab, S., Stojanovic, L., Stojanovic, N.: Unveiling the hidden bride: deep annotation for mapping and migrating legacy data to the Semantic Web. J. Web Semant. 1(2), 187–206 (2004)

    Google Scholar 

  27. Xu, Z., Cao, X., Dong, Y., Su, W.: Formal approach and automated tool for translating er schemata into owl ontologies. In: PAKDD, pp. 464–475 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paolo Atzeni .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Atzeni, P., Del Nostro, P., Paolozzi, S. (2010). MIDST: Interoperability for Semantic Annotations. In: de Virgilio, R., Giunchiglia, F., Tanca, L. (eds) Semantic Web Information Management. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04329-1_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04329-1_20

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04328-4

  • Online ISBN: 978-3-642-04329-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics