A Semantics-preserving Approach for Extracting RDF Knowledge from Object-oriented Databases

Authors

  • Jing Shan Nanjing University of Aeronautics and Astronautics, China
  • Jiawen Lu Nanjing University of Aeronautics and Astronautics, China
  • Xu Chen North Minzu University, China
  • Li Yan Nanjing University of Aeronautics and Astronautics, China
  • Zongmin Ma 1) Nanjing University of Aeronautics and Astronautics, China 2) Collaborative Innovation Center of Novel Software Technology and Industrialization, China

DOI:

https://doi.org/10.13052/jwe1540-9589.2221

Keywords:

RDF(S), knowledge extraction, object-oriented databases, db4o, mapping

Abstract

The Resource Description Framework and RDF Schema recommended by the World Wide Web Consortium provide a flexible model for semantically representing information about resources on the Web, which are playing an increasingly important role in intelligent processing of large-scale data. With the widespread acceptance and applications of RDF(S), construction of RDF(S) is of increasing importance. Automatic construction of RDF(S) with diverse data has attracted more attention. In this paper, we propose a novel approach for constructing an RDF(S) with object-oriented databases that are suitable for non-traditional applications. We propose the formal rules of mapping an object-oriented database model into a RDF(S) model based on the formal definitions of these two models. We develop a tool named OODB2RDF to verify our approach.

Downloads

Download data is not yet available.

Author Biographies

Jing Shan, Nanjing University of Aeronautics and Astronautics, China

Jing Shan received her bachelor degree in information security in 2010 and her Master’s degree in computer science in 2013 from Nanjing University of Aeronautics and Astronautics, China. She is a research associate at Nanjing University of Aeronautics and Astronautics, China, engaging in intelligent systems for task allocation, optimization algorithms and application of intelligent transportation systems.

Jiawen Lu, Nanjing University of Aeronautics and Astronautics, China

Jiawen Lu received her bachelor degree in electronic information engineering in 2018 from the University of Electronic Science and Technology, China. She is currently pursuing her Master’s degree at the College of Computer Science & Technology, Nanjing University of Aeronautics and Astronautics, China. Her research interests include RDF data management and knowledge graphs.

Xu Chen, North Minzu University, China

Xu Chen received his Ph.D. in computer application technology in 2018 from Northeastern University, China. He is currently a senior engineer at North Minzu University, China. His research interests include graph deep learning and cyber security.

Li Yan, Nanjing University of Aeronautics and Astronautics, China

Li Yan is currently a full professor at Nanjing University of Aeronautics and Astronautics, China. Her research interests mainly include big data processing, knowledge graph, spatiotemporal data management, and fuzzy data modeling. She has published more than 50 papers on these topics. She is the author of three monographs published by Springer.

Zongmin Ma, 1) Nanjing University of Aeronautics and Astronautics, China 2) Collaborative Innovation Center of Novel Software Technology and Industrialization, China

Zongmin Ma is currently a full professor at Nanjing University of Aeronautics and Astronautics, China. His research interests include big data and knowledge engineering, the Semantic Web, temporal/spatial information modeling and processing, deep learning, and knowledge representation and reasoning with a special focus on information uncertainty. He has published more than 200 papers in international journals and conferences on these topics. He has (co-)authored six monographs with Springer. He is a Fellow of the IFSA and a senior member of the IEEE.

References

M. Crasso, C. Mateos, A. Zunino, M. Campo, “A programming model for the Semantic Web.” Proceedings of the Second International Conference on Advances in New Technologies, Interactive Interfaces and Communicability, 2012, pp. 208–218.

M. Hert, G. Reif, H. C. Gall, “A comparison of RDB-to-RDF mapping languages.” Proceedings of the 7th International Conference on Semantic Systems, 2011, pp. 25–32.

Dezhao Song et al., “Building and querying an enterprise knowledge graph.” IEEE Transactions on Services Computing, vol. 12, no. 3, pp. 356–369, 2019.

S. Bischof et al., “Mapping between RDF and XML with XSPARQL.” Journal on Data Semantics, vol. 1, no. 3, pp. 147–185, 2012.

Amato F. et al., “Building RDF ontologies from semi-structured legal documents.” Proceedings of the Second International Conference on Complex, Intelligent and Software Intensive Systems, 2008, pp. 997–1002.

M. Kejriwal, “Domain-specific knowledge graph construction, Springer Briefs in Computer Science, 2019, pp. 1–87.

Q. Tong, F. Zhang, J. Cheng, “Construction of RDF (S) from UML class diagrams.” Journal of Computing and Information Technology, vol. 22, no. 4, pp. 237–250, 2014.

L. Han et al., “RDF123: From spreadsheets to RDF.” Proceedings of the 7th International Conference on The Semantic Web, 2008, pp. 451–466.

P.T.T. Thuy et al., “RDB2RDF: Completed transformation from relational database into RDF ontology.” Proceedings of the 8th International Conference on Ubiquitous Information Management & Communication, 2014, pp. 88:1–88:7.

J. F. Sequeda, M. Arenas, D. P. Miranker, “On directly mapping relational databases to RDF and OWL.” Proceedings of the 21st International Conference on World Wide Web, 2012, pp. 649–658.

B. He, M. Patel, Z. Zhang, K. C. Chang, “Accessing the deep Web.” Communications of the ACM, vol. 50, no. 5, 94–101, 2007.

S. Bagui, “Achievements and weaknesses of object-oriented databases.” Journal of Object Technology, vol. 2, no. 4, 29–41, 2003.

J.-L. Martínez-Rodríguez, I. López-Arévalo, A. B. Rios-Alvarado, “OpenIE-based approach for knowledge graph construction from text.” Expert Systems with Applications, vol. 113, pp. 339–355, 2018.

S. Auer et al., “Triplify: Light-weight linked data publication from relational databases.” Proceeding of the 18th International Conference on World Wide Web, 2009, pp. 621–630.

G. Bûmans, K. Cerans, “RDB2OWL: A practical approach for transforming RDB data into RDF/OWL.” Proceedings of the 6th International Conference on Semantic Systems, 2010, pp. 1–3.

V. Eisenberg, Y. Kanza, “D2RQ/update: Updating relational data via virtual RDF.” Proceedings of the 21st International Conference on World Wide Web, 2012, pp. 497–498.

E. Oren, B. Heitmann, S. Decker, “ActiveRDF: Embedding semantic web data into object-oriented languages.” Journal of Web Semantics, vol. 6, no. 3, pp. 191–202, 2008.

G. Meditskos, N. Bassiliades, “A rule-based object-oriented OWL reasoner.” IEEE Transactions on Knowledge and Data Engineering, vol. 20, no. 3, pp. 397–410, 2008.

G. Meditskos, N. Bassiliades, “O-DEVICE: An object-oriented knowledge base system for OWL ontologies.” Proceedings of the 4th Helenic Conference on AI, 2006, pp. 256–166.

J. Paterson, S. Edlich, H. Horning, R. Hornig, The Definitive Guide to db4o, Apress Publisher, 2006.

Fu Zhang, Z. M. Ma and Li Yan, “Construction of ontologies from object-oriented database models, Integrated Computer-Aided Engineering, vol. 18, no. 4, pp. 327–347, 2011.

J. Pérez, M. Arenas, C. Gutierrez, “Semantics and complexity of SPARQL.” ACM Transactions on Database Systems, vol. 34, no. 3, pp. 16:1–16:45, 2009.

Songfei Wu et al., “Natural-language-based intelligent retrieval engine for BIM object database.” Computers in Industry, vol. 108, pp. 73–88, 2019.

Fu Zhang, Z. M. Ma and Weijun Li, “Storing OWL ontologies in object-oriented databases.” Knowledge-Based Systems, vol. 76, pp. 240–255, 2015.

Qiang Tong, “Mapping object-oriented database models into RDF(S).” IEEE Access, vol. 6, pp. 47125–47130, 2018.

Downloads

Published

2023-06-21

How to Cite

Shan, J. ., Lu, J. ., Chen, X. ., Yan, L. ., & Ma, Z. . (2023). A Semantics-preserving Approach for Extracting RDF Knowledge from Object-oriented Databases. Journal of Web Engineering, 22(02), 197–220. https://doi.org/10.13052/jwe1540-9589.2221

Issue

Section

Articles