Home > Research > Publications & Outputs > An Ontological Framework for Opportunistic Comp...

Electronic data

  • Nundloll2020ontology

    Rights statement: ©2020 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

    Accepted author manuscript, 621 KB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

An Ontological Framework for Opportunistic Composition of IoT Systems

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

An Ontological Framework for Opportunistic Composition of IoT Systems. / Nundloll, V.; Elkhatib, Y.; Elhabbash, A. et al.
2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT). IEEE, 2020. p. 614-621.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Nundloll, V, Elkhatib, Y, Elhabbash, A & Blair, GS 2020, An Ontological Framework for Opportunistic Composition of IoT Systems. in 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT). IEEE, pp. 614-621. https://doi.org/10.1109/ICIoT48696.2020.9089467

APA

Nundloll, V., Elkhatib, Y., Elhabbash, A., & Blair, G. S. (2020). An Ontological Framework for Opportunistic Composition of IoT Systems. In 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT) (pp. 614-621). IEEE. https://doi.org/10.1109/ICIoT48696.2020.9089467

Vancouver

Nundloll V, Elkhatib Y, Elhabbash A, Blair GS. An Ontological Framework for Opportunistic Composition of IoT Systems. In 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT). IEEE. 2020. p. 614-621 doi: 10.1109/ICIoT48696.2020.9089467

Author

Nundloll, V. ; Elkhatib, Y. ; Elhabbash, A. et al. / An Ontological Framework for Opportunistic Composition of IoT Systems. 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT). IEEE, 2020. pp. 614-621

Bibtex

@inproceedings{d5726f0d585e4736971cae5b943525c6,
title = "An Ontological Framework for Opportunistic Composition of IoT Systems",
abstract = "As the number of connected devices rapidly increases, largely thanks to uptake of IoT technologies, there is significant stimulus to enable opportunistic interactions between different systems that encounter each other at run time. However, this is complicated by diversity in IoT technologies and implementation details that are not known in advance. To achieve such unplanned interactions, we use the concept of a holon to represent a system's services and requirements at a high level. A holon is a self-describing system that appears as a whole when viewed from above whilst potentially comprising multiple sub-systems when viewed from below. In order to realise this world view and facilitate opportunistic system interactions, we propose the idea of using ontologies to define and program a holon. Ontologies offer the ability to classify the concepts of a domain, and use this formalised knowledge to infer new knowledge through reasoning. In this paper, we design a holon ontology and associated code generation tools. We also explore a case study of how programming holons using this approach can aid an IoT system to self-describe and reason about other systems it encounters. As such, developers can develop system composition logic at a high-level without any preconceived notions about low-level implementation details. {\textcopyright} 2020 IEEE.",
keywords = "Ontology, Code generation tools, Ontological frameworks, Opportunistic systems, Runtimes, Sub-systems, System composition, World views, Internet of things",
author = "V. Nundloll and Y. Elkhatib and A. Elhabbash and G.S. Blair",
note = "{\textcopyright}2020 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. ",
year = "2020",
month = may,
day = "11",
doi = "10.1109/ICIoT48696.2020.9089467",
language = "English",
isbn = "9781728148229",
pages = "614--621",
booktitle = "2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT)",
publisher = "IEEE",

}

RIS

TY - GEN

T1 - An Ontological Framework for Opportunistic Composition of IoT Systems

AU - Nundloll, V.

AU - Elkhatib, Y.

AU - Elhabbash, A.

AU - Blair, G.S.

N1 - ©2020 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

PY - 2020/5/11

Y1 - 2020/5/11

N2 - As the number of connected devices rapidly increases, largely thanks to uptake of IoT technologies, there is significant stimulus to enable opportunistic interactions between different systems that encounter each other at run time. However, this is complicated by diversity in IoT technologies and implementation details that are not known in advance. To achieve such unplanned interactions, we use the concept of a holon to represent a system's services and requirements at a high level. A holon is a self-describing system that appears as a whole when viewed from above whilst potentially comprising multiple sub-systems when viewed from below. In order to realise this world view and facilitate opportunistic system interactions, we propose the idea of using ontologies to define and program a holon. Ontologies offer the ability to classify the concepts of a domain, and use this formalised knowledge to infer new knowledge through reasoning. In this paper, we design a holon ontology and associated code generation tools. We also explore a case study of how programming holons using this approach can aid an IoT system to self-describe and reason about other systems it encounters. As such, developers can develop system composition logic at a high-level without any preconceived notions about low-level implementation details. © 2020 IEEE.

AB - As the number of connected devices rapidly increases, largely thanks to uptake of IoT technologies, there is significant stimulus to enable opportunistic interactions between different systems that encounter each other at run time. However, this is complicated by diversity in IoT technologies and implementation details that are not known in advance. To achieve such unplanned interactions, we use the concept of a holon to represent a system's services and requirements at a high level. A holon is a self-describing system that appears as a whole when viewed from above whilst potentially comprising multiple sub-systems when viewed from below. In order to realise this world view and facilitate opportunistic system interactions, we propose the idea of using ontologies to define and program a holon. Ontologies offer the ability to classify the concepts of a domain, and use this formalised knowledge to infer new knowledge through reasoning. In this paper, we design a holon ontology and associated code generation tools. We also explore a case study of how programming holons using this approach can aid an IoT system to self-describe and reason about other systems it encounters. As such, developers can develop system composition logic at a high-level without any preconceived notions about low-level implementation details. © 2020 IEEE.

KW - Ontology

KW - Code generation tools

KW - Ontological frameworks

KW - Opportunistic systems

KW - Runtimes

KW - Sub-systems

KW - System composition

KW - World views

KW - Internet of things

U2 - 10.1109/ICIoT48696.2020.9089467

DO - 10.1109/ICIoT48696.2020.9089467

M3 - Conference contribution/Paper

SN - 9781728148229

SP - 614

EP - 621

BT - 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT)

PB - IEEE

ER -