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

dc.contributor.authorSithole, Vusi
dc.contributor.authorMarshall, Linda
dc.contributor.emailu04409477@tuks.co.zaen_US
dc.date.accessioned2022-06-08T08:20:53Z
dc.date.available2022-06-08T08:20:53Z
dc.date.issued2021-12
dc.description.abstractPatterns 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.departmentComputer Scienceen_US
dc.description.librarianhj2022en_US
dc.description.urihttp://ijece.iaescore.comen_US
dc.identifier.citationSithole, 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.issn2088-8708 (online)
dc.identifier.urihttps://repository.up.ac.za/handle/2263/85739
dc.language.isoenen_US
dc.publisherInstitute of Advanced Engineering and Scienceen_US
dc.rightsThis is an open access article under the CC BY-SA license.en_US
dc.subjectInternet of Things (IoT)en_US
dc.subjectKnowledge graphsen_US
dc.subjectPatternsen_US
dc.subjectText processingen_US
dc.subjectTopic modellingen_US
dc.titleMining knowledge graphs to map heterogeneous relations between the internet of things patternsen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sithole_Mining_2021.pdf
Size:
893.02 KB
Format:
Adobe Portable Document Format
Description:
Article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: