Conflict‐Aware Composition of IoT Services: An Approach Based on MetaPath‐Guided Trust Learning

ABSTRACT In modern intelligent cyber‐physical systems (ICPS), the integration of internet of things (IoT), service‐oriented computing (SOC), machine learning (ML), and foundational computing paradigms (edge/fog, sensor clouds) has enhanced the encapsulation and orchestration of diverse IoT resources into cooperative IoT services, referred to as composite IoT applications. However, components of these applications can encounter conflicting conditions, such as sensor incompatibility, data aggregation issues, privacy risks, regulatory compliance violations, vendor lock‐in, and business model disagreements, that critically impair IoT workflow effectiveness. Existing studies fail to jointly address trust propagation and conflict resolution across heterogeneous ICPS entities, which limits the reliability of composed IoT applications. Aiming to ensure seamless and dependable execution of composite IoT workflows, this paper introduces Trust‐MPGNN, a unified conflict‐ and trust‐aware framework for handling IoT service composition requests. The framework relies on a trust knowledge graph (TKG) that explicitly models conflict and trust relations among ICPS entities (e.g., service providers, IoT services, and underlying IoT resources). Building on this representation, we resort to a metapath‐guided variant of graph neural networks (GNNs) to infer latent trust dependencies and propagate trust across ICPS entities through semantically guided neighborhood sampling. Finally, we define algorithms that filter and compose non‐conflicting and trustworthy IoT services and resources with respect to user‐defined workflow requirements and constraints. The experimental studies, conducted on a hybrid ICPS dataset, show that Trust‐MPGNN consistently surpasses three baseline methods (Trust‐GNN, FFCA‐IoTSC, and TQoSC) across all evaluation metrics. Specifically, Trust‐MPGNN achieves a composition success rate of up to 98.5%, a trust score of 0.95, and a conflict severity as low as 0.04 under different conflict density conditions, representing improvements of up to 7.6%, 8.0%, and 56% over the best‐performing competing baseline, respectively.

Authors

Institutions

Publication Details

Journal
Software Practice and Experience
Published
2026-09-15
DOI
https://doi.org/10.1002/spe.70100
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Conflict‐Aware Composition of IoT Services: An Approach Based on MetaPath‐Guided Trust Learning

Fedia Ghedass, Haithem Mezni, Hela Elmannai, Maali Alabdulhafith
Software Practice and Experience
IoT and Edge/Fog Computing
article

Conflict‐Aware Composition of IoT Services: An Approach Based on MetaPath‐Guided Trust Learning

Fedia Ghedass, Haithem Mezni, Hela Elmannai, Maali Alabdulhafith
article en

Abstract

ABSTRACT In modern intelligent cyber‐physical systems (ICPS), the integration of internet of things (IoT), service‐oriented computing (SOC), machine learning (ML), and foundational computing paradigms (edge/fog, sensor clouds) has enhanced the encapsulation and orchestration of diverse IoT resources into cooperative IoT services, referred to as composite IoT applications. However, components of these applications can encounter conflicting conditions, such as sensor incompatibility, data aggregation issues, privacy risks, regulatory compliance violations, vendor lock‐in, and business model disagreements, that critically impair IoT workflow effectiveness. Existing studies fail to jointly address trust propagation and conflict resolution across heterogeneous ICPS entities, which limits the reliability of composed IoT applications. Aiming to ensure seamless and dependable execution of composite IoT workflows, this paper introduces Trust‐MPGNN, a unified conflict‐ and trust‐aware framework for handling IoT service composition requests. The framework relies on a trust knowledge graph (TKG) that explicitly models conflict and trust relations among ICPS entities (e.g., service providers, IoT services, and underlying IoT resources). Building on this representation, we resort to a metapath‐guided variant of graph neural networks (GNNs) to infer latent trust dependencies and propagate trust across ICPS entities through semantically guided neighborhood sampling. Finally, we define algorithms that filter and compose non‐conflicting and trustworthy IoT services and resources with respect to user‐defined workflow requirements and constraints. The experimental studies, conducted on a hybrid ICPS dataset, show that Trust‐MPGNN consistently surpasses three baseline methods (Trust‐GNN, FFCA‐IoTSC, and TQoSC) across all evaluation metrics. Specifically, Trust‐MPGNN achieves a composition success rate of up to 98.5%, a trust score of 0.95, and a conflict severity as low as 0.04 under different conflict density conditions, representing improvements of up to 7.6%, 8.0%, and 56% over the best‐performing competing baseline, respectively.

Software Practice and Experience
Princess Nourah bint Abdulrahman University (SA), University of Jendouba (TN)
Openalex Percentile: Top 8%
IoT and Edge/Fog Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.