Mining knowledge graphs to map heterogeneous relations between the internet of things patterns

Show simple item record

dc.contributor.author Sithole, Vusi
dc.contributor.author Marshall, Linda
dc.date.accessioned 2022-06-08T08:20:53Z
dc.date.available 2022-06-08T08:20:53Z
dc.date.issued 2021-12
dc.description.abstract Patterns for the internet of things (IoT) which represent proven solutions used to solve design problems in the IoT are numerous. Similar to object-oriented design patterns, these IoT patterns contain multiple mutual heterogeneous relationships. However, these pattern relationships are hidden and virtually unidentified in most documents. In this paper, we use machine learning techniques to automatically mine knowledge graphs to map these relationships between several IoT patterns. The end result is a semantic knowledge graph database which outlines patterns as vertices and their relations as edges. We have identified four main relationships between the IoT patterns - a pattern is similar to another pattern if it addresses the same use case problem, a large-scale pattern uses a small- scale pattern in a lower level layer, a large pattern is composed of multiple smaller scale patterns underneath it, and patterns complement and combine with each other to resolve a given use case problem. Our results show some promising prospects towards the use of machine learning techniques to generate an automated repository to organise the IoT patterns, which are usually extracted at various levels of abstraction and granularity. en_US
dc.description.department Computer Science en_US
dc.description.librarian hj2022 en_US
dc.description.uri http://ijece.iaescore.com en_US
dc.identifier.citation Sithole, V. & Marshall, L. 2021, 'Mining knowledge graphs to map heterogeneous relations between the internet of things patterns', International Journal of Electrical and Computer Engineering, vol. 11, no. 6, pp. 5066-5080, DOI: 10.11591/ijece.v11i6.pp5066-5080, en_US
dc.identifier.issn 2088-8708 (online)
dc.identifier.uri https://repository.up.ac.za/handle/2263/85739
dc.language.iso en en_US
dc.publisher Institute of Advanced Engineering and Science en_US
dc.rights This is an open access article under the CC BY-SA license. en_US
dc.subject Internet of Things (IoT) en_US
dc.subject Knowledge graphs en_US
dc.subject Patterns en_US
dc.subject Text processing en_US
dc.subject Topic modelling en_US
dc.title Mining knowledge graphs to map heterogeneous relations between the internet of things patterns en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record