IoT Capabilities Composition and Decomposition: A Systematic Review
As billions of IoT devices join the Internet, researchers and innovators increasingly explore IoT capabilities achieved via service composition or reuse of existing capabilities via service decomposition. Many systematic literature reviews (SLRs) were produced on this subject; however, two issues re...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10078256/ |
_version_ | 1797855336860745728 |
---|---|
author | Khalid Halba Edward Griffor Ahmed Lbath Anton Dahbura |
author_facet | Khalid Halba Edward Griffor Ahmed Lbath Anton Dahbura |
author_sort | Khalid Halba |
collection | DOAJ |
description | As billions of IoT devices join the Internet, researchers and innovators increasingly explore IoT capabilities achieved via service composition or reuse of existing capabilities via service decomposition. Many systematic literature reviews (SLRs) were produced on this subject; however, two issues remain to be addressed: i) a reference taxonomy of the different aspects of IoT capabilities composition and decomposition is needed, and ii) many formal questions (e.g., standards role, formal representations applications, state-space explosion countermeasures, etc.), technical questions (e.g., composition process types and automation levels synergies, service decomposition categories, the role of AI/ML, etc.), and QoS questions (e.g., privacy, interoperability, and scalability challenges and solutions, etc.) remain unanswered. We introduce this work by discussing notions of IoT capabilities composition and decomposition in a layered IoT architecture while highlighting the strengths and weaknesses of existing SLRs. We identify unanswered questions through gaps in related work and motivate these questions using the PICOC methodology. We explain the search methodology and organize the topic questions using the proposed reference taxonomy. The identified research questions are answered, and trends and gaps that need additional attention from the research community are highlighted. This effort benefits city planners and end-users of IoT systems as it contributes to a better understanding of the role of composition and decomposition of IoT capabilities in building value-added services or reusing existing ones for resource optimization. For researchers, this effort contributes a reference taxonomy for the topic and sheds light on important questions while highlighting corresponding trends and gaps requiring further attention. |
first_indexed | 2024-04-09T20:22:07Z |
format | Article |
id | doaj.art-7175f639b3294dc2ab939f8b2f63fe5a |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-04-09T20:22:07Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-7175f639b3294dc2ab939f8b2f63fe5a2023-03-30T23:01:39ZengIEEEIEEE Access2169-35362023-01-0111299593000710.1109/ACCESS.2023.326018210078256IoT Capabilities Composition and Decomposition: A Systematic ReviewKhalid Halba0https://orcid.org/0000-0003-0310-7877Edward Griffor1Ahmed Lbath2Anton Dahbura3École doctorale Mathématiques, Sciences et technologies de l’information, Informatique (ED MSTII), Grenoble Alpes University, Saint-Martin-d’Hères, FranceDepartment of Computer Science, National Institute of Standards and Technology, Gaithersburg, MD, USAÉcole doctorale Mathématiques, Sciences et technologies de l’information, Informatique (ED MSTII), Grenoble Alpes University, Saint-Martin-d’Hères, FranceJohns Hopkins University, Baltimore, MD, USAAs billions of IoT devices join the Internet, researchers and innovators increasingly explore IoT capabilities achieved via service composition or reuse of existing capabilities via service decomposition. Many systematic literature reviews (SLRs) were produced on this subject; however, two issues remain to be addressed: i) a reference taxonomy of the different aspects of IoT capabilities composition and decomposition is needed, and ii) many formal questions (e.g., standards role, formal representations applications, state-space explosion countermeasures, etc.), technical questions (e.g., composition process types and automation levels synergies, service decomposition categories, the role of AI/ML, etc.), and QoS questions (e.g., privacy, interoperability, and scalability challenges and solutions, etc.) remain unanswered. We introduce this work by discussing notions of IoT capabilities composition and decomposition in a layered IoT architecture while highlighting the strengths and weaknesses of existing SLRs. We identify unanswered questions through gaps in related work and motivate these questions using the PICOC methodology. We explain the search methodology and organize the topic questions using the proposed reference taxonomy. The identified research questions are answered, and trends and gaps that need additional attention from the research community are highlighted. This effort benefits city planners and end-users of IoT systems as it contributes to a better understanding of the role of composition and decomposition of IoT capabilities in building value-added services or reusing existing ones for resource optimization. For researchers, this effort contributes a reference taxonomy for the topic and sheds light on important questions while highlighting corresponding trends and gaps requiring further attention.https://ieeexplore.ieee.org/document/10078256/CapabilitycompositiondecompositionInternet of Things (IoT)cyber-physical systems (CPS)systematic literature review (SLR) |
spellingShingle | Khalid Halba Edward Griffor Ahmed Lbath Anton Dahbura IoT Capabilities Composition and Decomposition: A Systematic Review IEEE Access Capability composition decomposition Internet of Things (IoT) cyber-physical systems (CPS) systematic literature review (SLR) |
title | IoT Capabilities Composition and Decomposition: A Systematic Review |
title_full | IoT Capabilities Composition and Decomposition: A Systematic Review |
title_fullStr | IoT Capabilities Composition and Decomposition: A Systematic Review |
title_full_unstemmed | IoT Capabilities Composition and Decomposition: A Systematic Review |
title_short | IoT Capabilities Composition and Decomposition: A Systematic Review |
title_sort | iot capabilities composition and decomposition a systematic review |
topic | Capability composition decomposition Internet of Things (IoT) cyber-physical systems (CPS) systematic literature review (SLR) |
url | https://ieeexplore.ieee.org/document/10078256/ |
work_keys_str_mv | AT khalidhalba iotcapabilitiescompositionanddecompositionasystematicreview AT edwardgriffor iotcapabilitiescompositionanddecompositionasystematicreview AT ahmedlbath iotcapabilitiescompositionanddecompositionasystematicreview AT antondahbura iotcapabilitiescompositionanddecompositionasystematicreview |