Abstract
All domain knowledge may change over time due to the addition or updating of new concepts, rules or requirements, especially when the domain is in its infancy such as robotics. This mandates the need to evolve the corresponding ontologies. In this paper, we propose a new blockchain-based robotic ontology evolution method using a crowdsourcing approach. The proposed method integrates the use of a crowdsourcing approach to allow a crowd of robotic experts to evolve the ontology and then use blockchain as a storage mechanism to store and manage the different versions of the ontology. We aim to solve some of the issues emanating from the methods proposed in the literature, such as preventing manipulation in ontologies, accessing different versions of ontologies, and involving a good number of domain experts in proposing changes and seeking their approval.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Vrontis, D., Christofi, M., Pereira, V., Tarba, S., Makrides, A., Trichina, E.: Artificial intelligence, robotics, advanced technologies and human resource management: a systematic review. Int. J. Hum. Resour. Manag. 33(6), 1237–1266 (2022)
Kim, M., et al.: Efficient regression testing of ontology-driven systems. In: Proceedings of the 2012 International Symposium on Software Testing and Analysis, pp. 320–330 (2012)
Ahmad, M.N., Zakaria, N.H., Sedera, D.: Ontology-based knowledge management for enterprise systems. Int. J. Enterp. Inf. Syst. 7(4), 64–90 (2011)
Khattak, A.M., Batool, R., Khan, Z.P., Mehmood, A., Sungyoung, L.E.E.: Ontology evolution and challenges. J. Inf. Sci. Eng. 29(5), 851–671 (2013)
Wang, Q., Ding, G., Yu, S.: Crowdsourcing mode-based learning activity flow approach to promote subject ontology generation and evolution in learning. Interact. Learn. Environ. 27(7), 965–983 (2019)
Aseeri, A., Wongthongtham, P., Wu, C., Hussain, F.K.: Towards social network based ontology Evolution Wiki for an ontology evolution. In: Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services, Linz, Austria (2008)
Lin, H., Davis, J., and Zhou, Y.: ‘Ontological services using crowdsourcing’, in Editor (Ed.)^(Eds.): ‘Book Ontological services using crowdsourcing’ (2010, edn.), pp.
Grandi, F.: Dynamic class hierarchy management for multi-version ontology-based personalization. J. Comput. Syst. Sci. 82(1, Part A), 69–90 (2016)
Bayoudhi, L., Sassi, N., Jaziri, W.: A hybrid storage strategy to manage the evolution of an OWL 2 DL domain ontology. Proc. Comput. Sci. 112, 574–583 (2017)
Kozierkiewicz, A., Pietranik, M.: A Formal Framework for the Ontology Evolution, pp. 16–27. Springer International Publishing (2019)
Olivares-Alarcos, A., et al.: A review and comparison of ontology-based approaches to robot autonomy. Knowl. Eng. Rev. 34 (2019)
Schlenoff, C., et al.: An IEEE Standard Ontology for Robotics and Automation, pp. 1337–1342. IEEE (2012)
Prestes, E., et al.: Towards a core ontology for robotics and automation. Rob. Autom. Syst. 61(11), 1193–1204 (2013)
Umbrico, A., Orlandini, A., Cesta, A.: An ontology for human-robot collaboration. Proc. CIRP 93, 1097–1102 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Alharbi, W., Hussain, F.K. (2023). Towards a Blockchain-Based Crowdsourcing Method for Robotic Ontology Evolution. In: Barolli, L. (eds) Complex, Intelligent and Software Intensive Systems. CISIS 2023. Lecture Notes on Data Engineering and Communications Technologies, vol 176. Springer, Cham. https://doi.org/10.1007/978-3-031-35734-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-031-35734-3_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-35733-6
Online ISBN: 978-3-031-35734-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)