Beta
319066

A RECOMMENDER SYSTEM FOR FAULT RECOVERY STRATEGIES IN WEB SERVICES COMPOSITION TESTING

Article

Last updated: 23 Dec 2024

Subjects

-

Tags

-

Abstract

Faults recovery has recently emerged as an important aspect of web service composition (WSC) testing, as it aims to minimize the impact of faults on system functionality through restoring the system's operation after a fault has occurred. However, most of the existing recommendation systems (RSs) tend to recommend frequently used services, which lack diversity and face inaccuracies due to incomplete or biased historical data. In addition, the focus of the existing RSs is on proposing fault handling models rather than recommending the best recovery strategy for handling faults, with most being code-based, thus not suitable for WSCs. Accordingly, due to the opaque nature of WSCs with hidden source code, model-based recovery methods are preferred. In this paper, the Fault Recovery Strategies RS for WSCs (F2RS-WSC) is proposed to recommend the best recovery strategy for handling emerging faults in the WSCs paradigm. The proposed system is a model-based system that recommends the best strategy for recovering faulty paths generated from service dependency graphs based on the faults` types, severity levels, faults` location, as well as the time at which faults may occur. The experimental results show that the time consumed by F2RS-WSC to recommend the optimum recovery strategy represents less than 3% of the SDG parsing time and 4% of the path validation time. In addition, its superior performance assures its accuracy and efficiency. Thus, it achieves accuracy levels between 70% and 88 % among multiple datasets. Moreover, its average precision, recall and f-measure values are 0.85,0.81 and 0.86 respectively.

DOI

10.21608/ijicis.2023.217108.1279

Keywords

Fault recovery strategies, fault handling, service-oriented computing, web service composition, service dependency graph

Authors

First Name

Roaa

Last Name

ElGhondakly

MiddleName

-

Affiliation

Department of Information Systems, Faculty of Computer and Information Sciences

Email

roaa.ahmed@cis.asu.edu.eg

City

-

Orcid

-

First Name

Sherin

Last Name

Moussa

MiddleName

-

Affiliation

Department of Information Systems, Faculty of Computer and Information Scences

Email

sherinmoussa@cis.asu.edu.eg

City

Cairo

Orcid

0000-0001-9593-6909

First Name

Nagwa

Last Name

Badr

MiddleName

-

Affiliation

Department of Information Systems, Faculty of Computer and Information Sciences

Email

nagwa.badr@cis.asu.edu.eg

City

-

Orcid

-

Volume

23

Article Issue

3

Related Issue

43674

Issue Date

2023-09-01

Receive Date

2023-06-12

Publish Date

2023-09-01

Page Start

95

Page End

113

Print ISSN

1687-109X

Online ISSN

2535-1710

Link

https://ijicis.journals.ekb.eg/article_319066.html

Detail API

https://ijicis.journals.ekb.eg/service?article_code=319066

Order

319,066

Type

Original Article

Type Code

494

Publication Type

Journal

Publication Title

International Journal of Intelligent Computing and Information Sciences

Publication Link

https://ijicis.journals.ekb.eg/

MainTitle

A RECOMMENDER SYSTEM FOR FAULT RECOVERY STRATEGIES IN WEB SERVICES COMPOSITION TESTING

Details

Type

Article

Created At

23 Dec 2024