Skip to main content

Rule-Based Algorithm Transforming OWL Ontology Into Relational Database

  • Conference paper
Beyond Databases, Architectures, and Structures (BDAS 2014)

Abstract

In the last decade, an increasing number of biomedical, scientific and business domains have made significant effort to standardize their terminology and organize domain knowledge using ontologies, for example in order to facilitate data exchange. It is a tempting idea to model domain knowledge using ontology and then use relational database to provide persistent information storage, search and retrieval utilizing transaction management, security and integrity control. For this it is necessary to transform an ontology into relational database. The goal of the paper is to present rule-based algorithm transforming OWL ontology into relational database. The algorithm not only transforms ontology structure (TBox) into database schema, ontology instances (ABox) into RDB instances, but also automatically creates user interface for database content access and exploration. The Authors tested and applied algorithm to convert FSTPPDO (the model representing knowledge concerning physiological models of mass transport phenomenon) into Transport Model Coefficients, a database containing the results of peritoneal dialyze research.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abiteboul, S., Hull, R., Vianu, V.: Foundations of databases, vol. 8. Addison-Wesley, Reading (1995)

    Google Scholar 

  2. Astrova, I., Kalja, A.: Storing owl ontologies in sql3 object-relational databases. In: AIC 2008: Proceedings of the 8th Conference on Applied Informatics and Communications, pp. 99–103 (2008)

    Google Scholar 

  3. Astrova, I., Kalja, A., Korda, N.: Automatic transformation of owl ontologies to sql relational databases. In: IADIS European Conf. Data Mining (MCCSIS), pp. 5–7 (2007)

    Google Scholar 

  4. Baader, F.: The description logic handbook: theory, implementation, and applications. Cambridge University Press (2003)

    Google Scholar 

  5. Berners-Lee, T.: Relational databases on the semantic web (2013)

    Google Scholar 

  6. Codd, E.F.: A relational model of data for large shared data banks. Communications of the ACM 13(6), 377–387 (1970)

    Article  MATH  Google Scholar 

  7. Gali, A., Chen, C.X., Claypool, K.T., Uceda-Sosa, R.: From ontology to relational databases. In: Wang, S., Tanaka, K., Zhou, S., Ling, T.-W., Guan, J., Yang, D.-q., Grandi, F., Mangina, E.E., Song, I.-Y., Mayr, H.C. (eds.) ER Workshops 2004. LNCS, vol. 3289, pp. 278–289. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  8. Goczyła, K., Grabowska, T., Waloszek, W., Zawadzki, M.: Cartographic approach to knowledge representation and management in kasea. In: International Workshop on Description Logics (2005)

    Google Scholar 

  9. Goczyla, K., Grabowska, T., Waloszek, W., Zawadzki, M.: Designing world closures for knowledge-based system engineering (2005)

    Google Scholar 

  10. Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Acquisition 5(2), 199–220 (1993)

    Article  Google Scholar 

  11. Lee, J., Goodwin, R.: Ontology management for large-scale enterprise systems. Electronic Commerce Research and Applications 5(1), 2–15 (2006)

    Article  Google Scholar 

  12. Linholm, B., Podsiadly-Marczykowska, T., Stachowska-Pietka, J., Galach, M., Debowska, M., Waniewski, J.: Ontology for fluid and solute transport processes in peritoneal dialysis (pd). J. Am. Soc. Nephrol. 23(2) (2012)

    Google Scholar 

  13. McGuinness, D.L., Van Harmelen, F., et al.: Owl web ontology language overview. W3C recommendation 10(2004-03), 10 (2004)

    Google Scholar 

  14. Spyns, P., Meersman, R., Jarrar, M.: Data modelling versus ontology engineering. ACM SIGMod Record 31(4), 12–17 (2002)

    Article  Google Scholar 

  15. Vysniauskas, E., Nemuraite, L.: Transforming ontology representation from owl to relational database. Information Technology and Control 35(3A), 333–343 (2006)

    Google Scholar 

  16. Wilkinson, K., Sayers, C., Kuno, H.A., Reynolds, D., et al.: Efficient rdf storage and retrieval in jena2. In: SWDB, vol. 3, pp. 131–150 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Teresa Podsiadły-Marczykowska .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Podsiadły-Marczykowska, T., Gambin, T., Zawiślak, R. (2014). Rule-Based Algorithm Transforming OWL Ontology Into Relational Database. In: Kozielski, S., Mrozek, D., Kasprowski, P., Małysiak-Mrozek, B., Kostrzewa, D. (eds) Beyond Databases, Architectures, and Structures. BDAS 2014. Communications in Computer and Information Science, vol 424. Springer, Cham. https://doi.org/10.1007/978-3-319-06932-6_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06932-6_15

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06931-9

  • Online ISBN: 978-3-319-06932-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics