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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abiteboul, S., Hull, R., Vianu, V.: Foundations of databases, vol. 8. Addison-Wesley, Reading (1995)
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)
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)
Baader, F.: The description logic handbook: theory, implementation, and applications. Cambridge University Press (2003)
Berners-Lee, T.: Relational databases on the semantic web (2013)
Codd, E.F.: A relational model of data for large shared data banks. Communications of the ACM 13(6), 377–387 (1970)
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)
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)
Goczyla, K., Grabowska, T., Waloszek, W., Zawadzki, M.: Designing world closures for knowledge-based system engineering (2005)
Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Acquisition 5(2), 199–220 (1993)
Lee, J., Goodwin, R.: Ontology management for large-scale enterprise systems. Electronic Commerce Research and Applications 5(1), 2–15 (2006)
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)
McGuinness, D.L., Van Harmelen, F., et al.: Owl web ontology language overview. W3C recommendation 10(2004-03), 10 (2004)
Spyns, P., Meersman, R., Jarrar, M.: Data modelling versus ontology engineering. ACM SIGMod Record 31(4), 12–17 (2002)
Vysniauskas, E., Nemuraite, L.: Transforming ontology representation from owl to relational database. Information Technology and Control 35(3A), 333–343 (2006)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)