Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Improving Data Security and Privacy for Ontology Based Data Access

  • Conference paper
  • First Online:
Information Systems Security and Privacy (ICISSP 2021, ICISSP 2022)

Abstract

Data integration is the process of combining data from multiple disparate source systems to provide users a unified view of data. Nevertheless, integrating and transforming data from various sources are significant challenges. Also, providing the semantics in data representation is an important issue to perform effective data analysis and visualization. In this context, ontology based approaches are used to provide an effective and flexible combination of data from multiple heterogeneous sources. Ontologies support more expressive representations and consistency for the data integration process. Ontology Based Data Access (OBDA) allows to map an ontology to a data source in order to query heterogeneous data more easier. Hence, data integration and data access are ensured with this mapping. As a result, large amounts of data can be stored more efficiently, more powerful queries can be written, and management of complex information systems can be performed more effectively. However, security of complex information systems should also be considered besides these advantages of OBDA. Ontology Based Access Control (OBAC) enables the enforcement of an access control mechanism through the utilization of Semantic Web technologies. Thus, only authorized entities can access and modify data. In this study, the OBAC and OBDA approaches are integrated. The proposed Semantic Web based solution’s goal is to ensure data security and preserve privacy while providing an efficient processing of data from different heterogeneous sources.

Supported by Ege University Scientific Research Projects Committee under the grant number 18-MUH-036.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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. Kalaycı, E.G., Grangel González, I., Lösch, F., Xiao, G., ul-Mehdi, A., Kharlamov, E., Calvanese, D.: Semantic integration of bosch manufacturing data using virtual knowledge graphs. In: Pan, J.Z., Tamma, V., d’Amato, C., Janowicz, K., Fu, B., Polleres, A., Seneviratne, O., Kagal, L. (eds.) ISWC 2020. LNCS, vol. 12507, pp. 464–481. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-62466-8_29

    Chapter  Google Scholar 

  2. Touma, R., Romero, O., Jovanovic, P.: Supporting data integration tasks with semi-automatic ontology construction. In: Proceedings of the ACM Eighteenth International Workshop on Data Warehousing and OLAP (DOLAP’15), pp. 89–98. (2015). https://doi.org/10.1145/2811222.2811228

  3. Can, O., Sezer, E., Bursa, O., Unalir, M.O.: Comparing relational and ontological triple stores in healthcare domain. Entropy 19(1), 30 (2017)

    Article  Google Scholar 

  4. Gruber, T.-R.: Towards principles for the design of ontologies used for knowledge sharing. Int. J. Hum Comput. Stud. 43(5–6), 907–928 (1995)

    Article  Google Scholar 

  5. Kontchakov, R., Rodríguez-Muro, M., Zakharyaschev, M.: Ontology-based data access with databases: a short course. In: Rudolph, S., Gottlob, G., Horrocks, I., van Harmelen, F. (eds.) Reasoning Web 2013. LNCS, vol. 8067, pp. 194–229. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39784-4_5

    Chapter  Google Scholar 

  6. Zhang, H., Guo, Y., Li, Q., George, T.J., Shenkman, E.A., Bian, J.: Data integration through ontology-based data access to support integrative data analysis: a case study of cancer survival. In: IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pp. 1300–1303. (2017). https://doi.org/10.1109/BIBM.2017.8217849

  7. Haw, S.-C., May, J.-W., Subramaniam, S.: Mapping relational databases to ontology representation: a review. In: Proceedings of the International Conference on Digital Technology in Education (ICDTE’17), pp. 54–55. (2017). https://doi.org/10.1145/3134847.3134852

  8. Xiao, G., Ding, L., Cogrel, B., Calvanese, D.: Virtual knowledge graphs: an overview of systems and use cases. Data Intell. 1(3), 201–223 (2019)

    Article  Google Scholar 

  9. Can, O.: Personalizable Ontology Based Access Control for Semantic Web and Policy Management. Ph.D. thesis, Ege University, Department of Computer Engineering. (2009)

    Google Scholar 

  10. Can, O., Bursa, O., Unalir, M.O.: Personalizable ontology based access control. Gazi Univ. J. Sci. 23(4), 465–474 (2010)

    Google Scholar 

  11. Can, O., Unalir, M.O.: Ontology based access control. Pamukkale Univ. J. Eng. Sci. 16(2), 197–206 (2010)

    Google Scholar 

  12. Can, O., Unalir, M.O.: Revisiting ontology based access control: the case for ontology based data access. In: Proceedings of the 8th International Conference on Information Systems Security and Privacy (ICISSP 2022), pp. 515–518 (2022)

    Google Scholar 

  13. Bishr, Y.A.: Overcoming the semantic and other barriers to GIS interoperability. Int. J. Geogr. Inf. Sci. 12(4), 229–314 (1998)

    Article  Google Scholar 

  14. Sequeda, J.F.: Integrating relational databases with the semantic web: a reflection. In: Ianni, G., Lembo, D., Bertossi, L., Faber, W., Glimm, B., Gottlob, G., Staab, S. (eds.) Reasoning Web 2017. LNCS, vol. 10370, pp. 68–120. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61033-7_4

    Chapter  MATH  Google Scholar 

  15. Hazber, M.A.G., Li, R., Gu, X., Xu, G.: Integration mapping rules: transforming relational database to semantic web ontology. Appl. Math. Inf. Sci. 10(3), 881–901 (2016)

    Article  Google Scholar 

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

    Article  Google Scholar 

  17. Kharlamov, E., Hovland, D., Jimenez-Rui, E., et al.: Ontology based data access in statoil. J. Web Semant. 44, 3–36 (2017)

    Article  Google Scholar 

  18. Mikheev, A.V.: Ontology-based data access for energy technology forecasting. In: Proceedings of the 5th International workshop on Critical infrastructures: Contingency management, Intelligent, Agent-based, Cloud computing and Cyber security (IWCI 2018), Advances in Intelligent Systems Research, Volume 158, pp. 147–151. (2018). https://doi.org/10.2991/iwci-18.2018.26

  19. Kharlamov, E., Jiménez-Ruiz, E., Zheleznyakov, D., Bilidas, D., Giese, M., Haase, P., Horrocks, I., Kllapi, H., Koubarakis, M., Özçep, Ö., Rodríguez-Muro, M., Rosati, R., Schmidt, M., Schlatte, R., Soylu, A., Waaler, A.: Optique: towards OBDA systems for industry. In: Cimiano, P., Fernández, M., Lopez, V., Schlobach, S., Völker, J. (eds.) ESWC 2013. LNCS, vol. 7955, pp. 125–140. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-41242-4_11

    Chapter  Google Scholar 

  20. Hoehndorf, R., Slater, L., Schofield, P.-N., et al.: Aber-owl: a framework for ontology-based data access in biology. BMC Bioinformatics 16(26) (2015)

    Google Scholar 

  21. Pokharel, S., Sherif, M.A., Lehmann, J.: Ontology based data access and integration for improving the effectiveness of farming in Nepal. In: 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), pp. 319–326. (2014). https://doi.org/10.1109/WI-IAT.2014.114

  22. Calvanese, D., et al.: Ontology-based data integration in EPNet: production and distribution of food during the Roman Empire. Eng. Appl. Artif. Intell. 51, 212–229 (2016)

    Article  Google Scholar 

  23. Brüggemann, S., Bereta, K., Xiao, G., Koubarakis, M.: Ontology-based data access for maritime security. In: Sack, H., Blomqvist, E., d’Aquin, M., Ghidini, C., Ponzetto, S.P., Lange, C. (eds.) ESWC 2016. LNCS, vol. 9678, pp. 741–757. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-34129-3_45

    Chapter  Google Scholar 

  24. Kagal, L.: Rei: A Policy Language for the Me-Centric Project. HP Laboratories Palo Alto (2002)

    Google Scholar 

  25. Kagal, L., Finin, T., Joshi, A.: A policy based approach to security for the semantic web. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 402–418. Springer, Heidelberg (2003). https://doi.org/10.1007/978-3-540-39718-2_26

    Chapter  Google Scholar 

  26. He, Z., Huang, K., Wu, L., Li, H., Lai, H.: Using semantic web techniques to implement access control for web service. In: Zhu, R., Zhang, Y., Liu, B., Liu, C. (eds.) ICICA 2010. CCIS, vol. 105, pp. 258–266. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-16336-4_34

    Chapter  Google Scholar 

  27. Javanmardi, S., Amini, M., Jalili, R.: An access control model for protecting semantic web resources. In: Proceedings of the ISWC’06 Workshop on Semantic Web Policy (SWPW’06) (2006)

    Google Scholar 

  28. Mohan, K., Aramudhan, M.: Ontology based access control model for healthcare system in cloud computing. Indian J. Sci. Technol. 8(S9), 213–217 (2015)

    Article  Google Scholar 

  29. Imran-Daud, M., Sanchez, D., Viejo, A.: Ontology-based access control management: two use cases. In: Proceedings of the 8th International Conference on Agents and Artificial Intelligence (ICAART), vol. 1, pp. 244–249 (2016). https://doi.org/0.5220/0005777902440249

  30. Cruz, I.F., Xiao, H.: The role of ontologies in data integration. Int. J. Eng. Intell. Syst. Electr. Eng. Commun. 13(4), 245–252 (2005)

    Google Scholar 

  31. W3C Recommendation: SPARQL Query Language for RDF (2008). https://www.w3.org/TR/rdf-sparqlquery. Accessed 24 Nov 2022

  32. Ontop Framework. https://ontop-vkg.org. Accessed 24 Nov 2022

  33. Das, S., Sundara, S., Cyganiak, R.: R2RML: RDB to RDF Mapping Language (2012). https://www.w3.org/TR/r2rml/. Accessed 24 Nov 2022

  34. Poggi, A., Lembo, D., Calvanese, D., De Giacomo, G., Lenzerini, M., Rosati, R.: Linking data to ontologies. In: Spaccapietra, S. (ed.) Journal on Data Semantics X. LNCS, vol. 4900, pp. 133–173. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-77688-8_5

    Chapter  MATH  Google Scholar 

  35. Protégé Ontology Editor. https://protege.stanford.edu. Accessed 24 Nov 2022

  36. MySQL. https://www.mysql.com. Accessed 24 Nov 2022

  37. Apache Jena Framework. https://jena.apache.org. Accessed 24 Nov 2022

  38. Dadjoo, M., Kheirkhah, E.: An approach for transforming of relational databases to owl ontology. Int. J. Web Semant. Technol. 6(1), 19–28 (2015)

    Google Scholar 

Download references

Acknowledgements

This study is supported by Ege University Scientific Research Projects Committee under the grant number 18-MUH-036.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ozgu Can .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Can, O., Unalir, M.O. (2023). Improving Data Security and Privacy for Ontology Based Data Access. In: Mori, P., Lenzini, G., Furnell, S. (eds) Information Systems Security and Privacy. ICISSP ICISSP 2021 2022. Communications in Computer and Information Science, vol 1851. Springer, Cham. https://doi.org/10.1007/978-3-031-37807-2_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-37807-2_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-37806-5

  • Online ISBN: 978-3-031-37807-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics