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...

Full description

Bibliographic Details
Main Authors: Khalid Halba, Edward Griffor, Ahmed Lbath, Anton Dahbura
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