skip to main content
10.1007/978-3-031-36030-5_52guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Semantic Hashing to Remedy Uncertainties in Ontology-Driven Edge Computing

Published: 03 July 2023 Publication History

Abstract

This paper discusses the specific kind of uncertainties, which appear in ontology-driven software development. We focus on the development of IoT applications whose source code is generated automatically by an ontology-driven framework. So-called “compatibility uncertainties” pop up when the ontology is being changed while the corresponding generated application is in operation. This specific kind of uncertainties can be treated as a variant of implementation uncertainties. The algorithm of its automated handling is presented. The proposed algorithm is implemented within the SciVi platform and tested in the real-world project devoted to the development of custom IoT-based hardware user interfaces for virtual reality. We use the SciVi platform as a toolset for the automatic generation of IoT devices firmware for ontology-driven Edge Computing but the problem discussed is common for any tools which are used for the generation of ontology-driven software.

References

[1]
Abdulrab, H., Babkin, E., Kozyrev, O.: Semantically enriched integration framework for ubiquitous computing environment. In: Babkin, E. (ed.) Ubiquitous Computing, chap. 9, pp. 177–196. IntechOpen (2011).
[2]
Baader, F., Calvanese, D., McGuinness, D.L., Nardi, D., Patel-Schneider, P.F. (eds.): The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press (2003)
[3]
Calderon M, Delgadillo S, and Garcia-Macias A A more human-centric internet of things with temporal and spatial context Procedia Comput. Sci. 2016 83 553-559
[4]
Chuprina S, Ryabinin K, Koznov D, and Matkin K Ontology-driven visual analytics software development Program. Comput. Softw. 2022 48 3 208-214
[5]
Dibowski H and Kabitzsch K Ontology-based device descriptions and device repository for building automation devices EURASIP J. Embed. Syst. 2011 2011 1 1-17
[6]
Golitsyna OL, Maksimov NV, Okropishina OV, and Strogonov VI The ontological approach to the identification of information in tasks of document retrieval Autom. Documentation Math. Linguist. 2012 46 125-132
[7]
Hansen, C., Hansen, C., Simonsen, J.G., Alstrup, S., Lioma, C.: Unsupervised multi-index semantic hashing. In: Proceedings of the Web Conference 2021, pp. 2879–2889 (2021).
[8]
Hernández-Illera A, Martínez-Prieto MA, and Fernández JD RDF-TR: exploiting structural redundancies to boost RDF compression Inf. Sci. 2020 508 234-259
[9]
Jara AJ, Olivieri AC, Bocchi Y, Jung M, Kastner W, and Skarmeta AF Semantic web of things: an analysis of the application semantics for the IoT moving towards the IoT convergence Int. J. Web Grid Serv. 2014 10 2/3 244-272
[10]
Kernighan, B.W., Ritchie, D.M.: C Programming Language. Prentice-Hall (1988)
[11]
Mao, S., et al.: Chapter 14 - Ubiquitous Computing. In: Godfrey, A., Stuart, S. (eds.) Digital Health, pp. 211–230. Academic Press (2021).
[12]
Martínez-Prieto, M.A., Fernández, J.D., Hernández-Illera, A., Gutiérrez, C.: RDF compression. In: Sakr, S., Zomaya, A. (eds.) Encyclopedia of Big Data Technologies, pp. 1–11. Springer, Cham (2018).
[13]
Pan, J.Z., Staab, S., Aßmann, U., Ebert, J., Zhao, Y. (eds.): Ontology-Driven Software Development. Springer, Heidelberg (2013).
[14]
Patel, A., Debnath, N.C., Bhushan, B. (eds.): Semantic Web Technologies: Research and Applications, 1st edn. CRC Press (2022).
[15]
Pearson PK Fast hashing of variable-length text strings Commun. ACM 1990 33 6 677-680
[16]
Pinho, D., Aguiar, A., Amaral, V.: What about the usability in low-code platforms? A systematic literature review. J. Comput. Lang. 74 (2023).
[17]
Qaswar, F., et al.: Applications of ontology in the internet of things: a systematic analysis. Electronics 12(1) (2023).
[18]
Rhayem, A., Mhiri, M.B.A., Gargouri, F.: Semantic web technologies for the internet of things: systematic literature review. Internet Things 11 (2020).
[19]
Rivest, R.: The MD5 Message-Digest Algorithm. RFC 1321, RFC Editor (1992).
[20]
Röder M, Frerk P, Conrads F, Ngomo A-CN, et al. Verborgh R et al. Applying grammar-based compression to RDF The Semantic Web 2021 Cham Springer 93-108
[21]
Roza, M.: Verification, Validation and Uncertainty Quantification Methods and Techniques (An Overview and their Application within the GM-VV Technical Framework). Science and Technology Organization, NATO (2014)
[22]
Ruta, M., Scioscia, F., Di Sciascio, E.: Enabling the semantic web of things: framework and architecture. In: 2012 IEEE Sixth International Conference on Semantic Computing, pp. 345–347 (2012).
[23]
Ryabinin, K., Belousov, K.: Visual analytics of gaze tracks in virtual reality environment. Sci. Vis. 13(2), 50–66 (2021).
[24]
Ryabinin K, Chumakov R, Belousov K, and Kolesnik M Ontology-driven visual analytics platform for semantic data mining and fuzzy classification Frontiers Artif. Intell. Appl. 2022 358 1-7
[25]
Ryabinin K, Chuprina S, et al. Krzhizhanovskaya VV et al. Ontology-driven edge computing Computational Science – ICCS 2020 2020 Cham Springer 312-325
[26]
Ryabinin K, Chuprina S, and Labutin I Rocha A and Isaeva E Tackling IoT interoperability problems with ontology-driven smart approach Science and Global Challenges of the 21st Century - Science and Technology 2022 Cham Springer 77-91
[27]
Sahlmann, K., Scheffler, T., Schnor, B.: Ontology-driven device descriptions for IoT network management. In: 2018 Global Internet of Things Summit (GIoTS) (2018).
[28]
Sahlmann, K., Schwotzer, T.: Ontology-based virtual IoT devices for edge computing. In: Proceedings of the 8th International Conference on the Internet of Things (2018).
[29]
Scioscia, F., Ruta, M.: Building a semantic web of things: issues and perspectives in information compression. In: 2009 IEEE International Conference on Semantic Computing, pp. 589–594 (2009).
[30]
Seitz C, Schönfelder R, et al. Aroyo L et al. Rule-based OWL reasoning for specific embedded devices The Semantic Web – ISWC 2011 2011 Heidelberg Springer 237-252
[31]
Slimani, T.: Ontology development: a comparing study on tools, languages and formalisms. Indian J. Sci. Technol. 8(24), 1–12 (2015).
[32]
Su X, Riekki J, and Haverinen J Entity notation: enabling knowledge representations for resource-constrained sensors Pers. Ubiquit. Comput. 2012 16 819-834
[33]
Sultana, T., Lee, Y.K.: gRDF: an efficient compressor with reduced structural regularities that utilizes gRePair. Sensors 22(7) (2022).

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
Computational Science – ICCS 2023: 23rd International Conference, Prague, Czech Republic, July 3–5, 2023, Proceedings, Part V
Jul 2023
808 pages
ISBN:978-3-031-36029-9
DOI:10.1007/978-3-031-36030-5
  • Editors:
  • Jiří Mikyška,
  • Clélia de Mulatier,
  • Maciej Paszynski,
  • Valeria V. Krzhizhanovskaya,
  • Jack J. Dongarra,
  • Peter M.A. Sloot

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 03 July 2023

Author Tags

  1. Ontology-Driven Edge Computing
  2. IoT
  3. Firmware Generation
  4. Semantic Hashing
  5. Implementation Uncertainties

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Jan 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media