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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
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)
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)
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)
Bellini, P., Nesi, P.: Performance assessment of RDF graph databases for smart city services. J. Vis. Lang. Comput. 45, 24–38 (2018)
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)
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)
Calero, C., Ruiz, F., Piattini, M.: Ontologies for Software Engineering and Software Technology. Springer, Heidelberg (2010)
Challenger, M.: The ontology and architecture for an academic social network. Int. J. Comput. Sci. Issues 9(1), 22–27 (2012)
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)
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)
DBpedia, DBpedia Ontology. http://wiki.dbpedia.org/services-resources/ontology
EBI, UniProt RDF platform. https://www.ebi.ac.uk/rdf/documentation/uniprot/
El Hajjamy, O., Alaoui, K., Alaoui, L., Bahaj, M.: Mapping UML to OWL2 ontology. J. Theoret. Appl. Inf. Technol. 90(1), 126–143 (2016)
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)
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)
Happel, H.-J., Seedorf, S.: Applications of ontologies in software engineering. In: Proceedings of Second International Workshop Semantic Web Enabled Software Engineering (2006)
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)
Kaoudi, Z., Manolescu, I.: RDF in the clouds: a survey. VLDB J. 24(1), 67–91 (2015)
Kochut, K., Janik, M.: SPARQLeR: extended Sparql for semantic association discovery. In: 4th European Semantic Web Conference, Innsbruck, Austria (2007)
LinkedGeoData. http://linkedgeodata.org/
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)
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)
OBO - The Open Biological and Biomedical Ontology. http://obo.sourceforge.net
NCBI, PubChem chemical information system. https://pubchemdocs.ncbi.nlm.nih.gov/rdf
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)
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)
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
Spanos, D.-E., Stavrou, P., Mitrou, N.: Bringing relational databases into the semantic web: a survey. Semant. Web J. 3(2), 169–209 (2012)
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
Siricharoen, W.V.: Ontology modeling and object modeling in software engineering. Int. J. Softw. Eng. Appl. 3(1), 43–59 (2009)
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)
Vrandecic, D., Krötzsch, M.: Wikidata: a free collaborative knowledgebase. Commun. ACM 57(10), 78–85 (2014)
Reference data from the UK Government. http://reference.data.gov.uk/
W3C, Resource Description Framework (RDF). http://www.w3.org/RDF/
W3C, RDF Schema 1.1. https://www.w3.org/TR/rdf-schema/
W3C, Web Ontology Language. http://www.w3.org/TR/owl2-overview/
W3C, SPARQL Query Language for RDF. http://www.w3.org/TR/rdf-sparql-query/
W3C, SPARQL Query forms. https://www.w3.org/TR/rdf-sparql-query/#QueryForms
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)
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)
Zhang, F., Ma, Z.M., Yan, L.: Construction of ontologies from object-oriented database models. Integr. Comput.-Aided Eng. 18, 327–347 (2011)
Zhao, Y., Dong, J.: Ontology classification for semantic-web-based software engineering. IEEE Trans. Serv. Comput. 2(4), 303–317 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
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
DOI: https://doi.org/10.1007/978-3-030-36674-2_42
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-36673-5
Online ISBN: 978-3-030-36674-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)