Skip to main content

Semantic Oriented Data Modeling Based on RDF, RDFS and OWL

  • Conference paper
  • First Online:
Advanced Intelligent Systems for Sustainable Development (AI2SD’2019) (AI2SD 2019)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1105))

Abstract

The original aim of RDF and OWL data models was to encourage the semantic web to get a web of interlinked data. Many efforts have also been done to make data of existing enterprise applications available to the semantic web by converting associated data models to equivalent RDF and OWL ones. The majority of such applications are however developed using classical relational modeling methodologies. In this paper we propose the use of RDF and OWL frameworks as a basis for data modeling for the development of enterprise applications. Furthermore we propose an approach for an efficient semantic data modeling and show its effectiveness by giving a comparison of our approach with the classical relational data modeling.

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

References

  1. Abadi, D., Marcus, A., Madden, S., Hollenbach, K.: SW-Store: a vertically partitioned DBMS for Semantic Web data management. VLDB J. 18(2), 385–406 (2009)

    Article  Google Scholar 

  2. Afzal, H., Waqas, M., Naz, T.: OWLMap: fully automatic mapping of ontology into relational database schema. Int. J. Adv. Comput. Sci. Appl. 7(11), 7–15 (2016)

    Google Scholar 

  3. Alaoui, L., El Hajjamy, O., Bahaj, M.: RDB2OWL2: schema and data conversion from RDB into OWL2. Int. J. Eng. Res. Technol. IJERT 3(11), 962–971 (2014)

    Google Scholar 

  4. Bagui, S., Bouressa, J.: Mapping RDF and RDF-schema to the entity relationship model. J. Emerg. Trends Comput. Inf. Sci. 5(12) 953–961 (2014)

    Google Scholar 

  5. Bellini, P., Nesi, P.: Performance assessment of RDF graph databases for smart city services. J. Vis. Lang. Comput. 45, 24–38 (2018)

    Article  Google Scholar 

  6. Benslimane, S., Malki, M., Bouchiha, D.: Deriving conceptual schema from domain ontology: a web application reverse engineering approach. Int. Arab. J. Inf. Technol. 7(2), 167–176 (2010)

    Google Scholar 

  7. Bizer, C., Lehmann, J., Kobilarov, G., Auer, S., Becker, C., Cyganiak, R., Hellmann, S.: DBpedia - a crystallization point for the Web of data. J. Web Semant. 7(3), 154–165 (2009)

    Article  Google Scholar 

  8. Calero, C., Ruiz, F., Piattini, M.: Ontologies for Software Engineering and Software Technology. Springer, Heidelberg (2010)

    Google Scholar 

  9. Challenger, M.: The ontology and architecture for an academic social network. Int. J. Comput. Sci. Issues 9(1), 22–27 (2012)

    Google Scholar 

  10. Chawla, T., Singh, G., Pilli, E.S., Govil, M.C.: Research issues in RDF management systems. In: Proceedings of the ACM India Joint International Conference on Data Science and Management of Data, CoDS-COMAD 2019, Kolkata, India, pp. 188–194 (2019)

    Google Scholar 

  11. Cuzzocrea, A., Buyya, R., Passanisi, V., Pilato, G.: Map reduce-based algorithms for managing big RDF graphs: state-of-the-art analysis, paradigms, and future directions. In: 17th IEE/ACM International Symposium on Cluster, Cloud and Grid Computing (2017)

    Google Scholar 

  12. DBpedia, DBpedia Ontology. http://wiki.dbpedia.org/services-resources/ontology

  13. EBI, UniProt RDF platform. https://www.ebi.ac.uk/rdf/documentation/uniprot/

  14. El Hajjamy, O., Alaoui, K., Alaoui, L., Bahaj, M.: Mapping UML to OWL2 ontology. J. Theoret. Appl. Inf. Technol. 90(1), 126–143 (2016)

    Google Scholar 

  15. Erling, O., Mikhailov, I.: RDF support in the virtuoso DBMS. In: Pellegrini, T., Auer, S., Tochtermann, K., Schaffert, S. (eds.) Networked Knowledge - Networked Media. Studies in Computational Intelligence, vol. 221. Springer, Heidelberg (2009)

    Google Scholar 

  16. Gurajada, S., Seufert, S., Miliaraki, I., Theobald, M.: TriAD: a distributed shared-nothing RDF engine based on asynchronous message passing. In: Proceedings of ACM SIGMOD (2014)

    Google Scholar 

  17. Happel, H.-J., Seedorf, S.: Applications of ontologies in software engineering. In: Proceedings of Second International Workshop Semantic Web Enabled Software Engineering (2006)

    Google Scholar 

  18. Iqbal, R., Murad, M.A.A., Mustapha, A., Sharef, N.M.: An analysis of ontology engineering methodologies: a literature review. Res. J. Appl. Sci. Eng. Technol. 6, 2993–3000 (2013)

    Article  Google Scholar 

  19. Kaoudi, Z., Manolescu, I.: RDF in the clouds: a survey. VLDB J. 24(1), 67–91 (2015)

    Article  Google Scholar 

  20. Kochut, K., Janik, M.: SPARQLeR: extended Sparql for semantic association discovery. In: 4th European Semantic Web Conference, Innsbruck, Austria (2007)

    Google Scholar 

  21. LinkedGeoData. http://linkedgeodata.org/

  22. Lytras, M., García, R.: Semantic Web applications: a framework for industry and business exploitation - What is it needed for a successful semantic web based application. Int. J. Knowl. Learn. 4(1), 93–108 (2008)

    Article  Google Scholar 

  23. Nalepa, G.J., Furmanska, W.T.: Review of semantic web technologies for GIS. Automatyka: pólrocznik Akademii Górniczo-Hutniczej im. Stanislawa Staszica w Krakowie 13(2), 485–492 (2009)

    Google Scholar 

  24. OBO - The Open Biological and Biomedical Ontology. http://obo.sourceforge.net

  25. NCBI, PubChem chemical information system. https://pubchemdocs.ncbi.nlm.nih.gov/rdf

  26. Rajbhandari, P., Gosai, R., Shah, R.C., Pramod, K.C.: Semantic web in medical information systems. Int. J. Adv. Eng. Technol. 5(1), 536–543 (2012)

    Google Scholar 

  27. Ricca, F., Grasso, G., Liritano, S., Dimasi, A., Lelpa, S.M., Manna, M., Leone, N.: A logic-based system for e-Tourism. Fundamenta Informaticae 105, 35–55 (2010)

    Article  MathSciNet  Google Scholar 

  28. Rizzo, G., Di Gregorio, F., Di Nunzio, P., Servetti, A., De Martin, J.C.: A peer-to-peer architecture for distributed and reliable RDF storage, pp. 94–99 (2009). https://doi.org/10.1109/ndt.2009.5272090

  29. Spanos, D.-E., Stavrou, P., Mitrou, N.: Bringing relational databases into the semantic web: a survey. Semant. Web J. 3(2), 169–209 (2012)

    Article  Google Scholar 

  30. Saikaew, K.R., Asawamenakul, C., Buranarach, M.: Design and evaluation of a NoSQL database for storing and querying RDF data. KKU Eng. J. 41(4), 537–545

    Google Scholar 

  31. Siricharoen, W.V.: Ontology modeling and object modeling in software engineering. Int. J. Softw. Eng. Appl. 3(1), 43–59 (2009)

    Google Scholar 

  32. Soualah-Alila, F., Faucher, C., Bertrand, F., Coustaty, M., Doucet, A.: Applying semantic web technologies for improving the visibility of tourism data. In: Proceedings of the Eighth Workshop on Exploiting Semantic Annotations in Information Retrieval, 23 October, Melbourne, VIC, Australia, pp. 5–10 (2015)

    Google Scholar 

  33. Vrandecic, D., Krötzsch, M.: Wikidata: a free collaborative knowledgebase. Commun. ACM 57(10), 78–85 (2014)

    Article  Google Scholar 

  34. Reference data from the UK Government. http://reference.data.gov.uk/

  35. W3C, Resource Description Framework (RDF). http://www.w3.org/RDF/

  36. W3C, RDF Schema 1.1. https://www.w3.org/TR/rdf-schema/

  37. W3C, Web Ontology Language. http://www.w3.org/TR/owl2-overview/

  38. W3C, SPARQL Query Language for RDF. http://www.w3.org/TR/rdf-sparql-query/

  39. W3C, SPARQL Query forms. https://www.w3.org/TR/rdf-sparql-query/#QueryForms

  40. https://www.w3.org/2001/sw/rdb2rdf/wiki/Implementations

  41. Yuan, P., Liu, P., Wu, B., Jin, H., Zhang, W., Liu, L.: Triplebit: a fast and compact system for large scale RDF data. Proc. VLDB Endow. 6(7), 517–528 (2013)

    Article  Google Scholar 

  42. Zeng, K., Yang, J., Wang, H., Shao, B., Wang, Z.: A distributed graph engine for web scale RDF data. Proc. VLDB Endow. 6(4), 265–276 (2013)

    Article  Google Scholar 

  43. Zhang, F., Ma, Z.M., Yan, L.: Construction of ontologies from object-oriented database models. Integr. Comput.-Aided Eng. 18, 327–347 (2011)

    Article  Google Scholar 

  44. Zhao, Y., Dong, J.: Ontology classification for semantic-web-based software engineering. IEEE Trans. Serv. Comput. 2(4), 303–317 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Khadija Alaoui .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Alaoui, K., Bahaj, M. (2020). Semantic Oriented Data Modeling Based on RDF, RDFS and OWL. In: Ezziyyani, M. (eds) Advanced Intelligent Systems for Sustainable Development (AI2SD’2019). AI2SD 2019. Advances in Intelligent Systems and Computing, vol 1105. Springer, Cham. https://doi.org/10.1007/978-3-030-36674-2_42

Download citation

Publish with us

Policies and ethics