Req-WSComposer: a novel platform for requirements-driven composition of semantic web services

Service-Oriented Computing (SOC) describes a specific paradigm of computing that utilizes Web services as reusable components in order to develop new software applications. SOC allows distributed applications to work together via the Internet without direct human intervention. In this work, we propo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of ambient intelligence and humanized computing 2022-02, Vol.13 (2), p.849-865
Hauptverfasser: Driss, Maha, Ben Atitallah, Safa, Albalawi, Amal, Boulila, Wadii
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Service-Oriented Computing (SOC) describes a specific paradigm of computing that utilizes Web services as reusable components in order to develop new software applications. SOC allows distributed applications to work together via the Internet without direct human intervention. In this work, we propose a new SOC-based approach to ensure application development. This approach ensures the discovery, selection, and composition of the most appropriate Web services. With this approach, various requirements (both functional and non-functional) are specified by the developer to satisfy QoS, QoE, and QoBiz parameters and Web services are selected and composed to meet these requirements. Our approach is implemented using the Req-WSComposer (Requirements-based Web Services Composer) platform, whose functionalities are tested using an extended and enriched version of the OWLS-TC dataset, which includes around 10,830 semantic Web services descriptions. The results of our experiments demonstrate that the proposed approach enables users to extract the most appropriate composition solution that satisfies the developer's pre-determined requirements.
ISSN:1868-5137
1868-5145
DOI:10.1007/s12652-021-02938-y