ADVERTISEMENT

Home| Journals| Articles by Year| Audio Abstracts
 

Original Article

JJCIT. 2026; 12(3): 266-282


Towards Reliable IoT and Web API Mashups: A History-Aware Linked Data Composition Approach

Abdel Khiat.



Abstract
Download PDF Post

The growing number of heterogeneous Web and IoT APIs poses a fundamental challenge to the reliability and reusability of modern applications, as existing API composition frameworks are hindered by semantic fragmentation and a neglect of historical usage patterns. To address this problem, this research paper introduces a history-aware semantic framework that enhances the long-term robustness of service compositions by embedding APIs into a unified knowledge graph via a dedicated ontology that harmonizes heterogeneous data and services through semantic abstraction and domain-level alignment. Reliability of composition is further enhanced by incorporating historical composition data capturing co-occurrence and popularity. A genetic algorithm dynamically optimizes the weights of these metrics to select the Top-K most reliable mashup compositions. Extensive evaluation on the large-scale ProgrammableWeb benchmark (11,492 APIs and 7,336 mashups) demonstrates a statistically significant improvement of 26% in mashup reliability (p < 0.01) compared to state-of-the-art baselines. While this work focuses on Intelligent Media mashups as a representative application domain, the proposed framework is applicable to general Web and IoT API composition. The integration of semantic abstraction, historical analysis, and optimization provides a robust solution to generate resilient, adaptive, and highly reliable service mashups, offering a useful approach to support the long-term adaptability and reuse of complex service ecosystems.

Key words: Intelligent Media, Media Mashups, Semantic Integration, IoT and Web APIs.







Bibliomed Article Statistics

9
R
E
A
D
S

9
D
O
W
N
L
O
A
D
S
09
2026

Full-text options


Share this Article


Online Article Submission
• ejmanager.com




ejPort - eJManager.com
Author Tools
About BiblioMed
License Information
Terms & Conditions
Privacy Policy
Contact Us

The articles in Bibliomed are open access articles licensed under Creative Commons Attribution 4.0 International License (CC BY), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.